js/src/vm/JSScript.h
6365885e2c436b5c8bc25871a1864773971527c1
created 2019-08-29 23:21 +0000
pushed 2019-10-14 16:30 +0000
Brian Hackett Brian Hackett - Bug 1529991 Part 1 - Ensure Debugger.Script identity for scripts that can't be relazified, r=tcampbell.
13b9c22b05c80f07d370d910c009bf742922db22
created 2019-08-27 12:48 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1575077 - Use SharedImmutableStringCache for SharedScript urls r=jandem
6a2ed5eebc87d114ed378b9cfb45f0f08aad2c3b
created 2019-08-27 12:46 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1575077 - Cleanup ScriptSource::sourceMapURL/displayURL r=jandem
ac703b3adadbcac00bb5fb7f37c47d7c3e8311c0
created 2019-08-27 12:45 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1575077 - Cleanup handling of ScriptSource::setFilename/setIntroducerFilename r=jandem
c65fa02ac7a45210df909be7301bb86d27e1b03b
created 2019-08-23 13:39 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1575077 - Return UniqueChars from FormatIntroducedName r=jandem
c6d224b630234c33511b87dc0923f813afaf516a
created 2019-08-21 23:56 +0000
pushed 2019-10-14 16:30 +0000
Brian Hackett Brian Hackett - Bug 1559583 Part 1 - Add Debugger.Source.startLine, r=jimb.
095cf30742d92fe1d48a26707378f9132febdd9f
created 2019-08-21 18:54 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1575298 - Use Maybe for ScriptSource::introductionOffset. r=jandem
db4e3b7d79467429da5579edf16b700f4a863cb9
created 2019-08-21 18:54 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1575298 - Use field initializers for js::ScriptSource. r=jandem
82c190dce99cfa3c928a24232ef65592923ee4a8
created 2019-08-21 18:54 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1575298 - Reorganize js::ScriptSource. r=jandem
8f72a3e136c8e9c27133e4d9b35a135005c984e4
created 2019-08-16 12:41 +0000
pushed 2019-10-14 16:30 +0000
Jan de Mooij Jan de Mooij - Bug 1571446 part 2 - Use accessors instead of accessing jitScript_ directly in various JSScript methods. r=tcampbell
b2089a5f13936836a1dee1856a4aa79b7a1f4b00
created 2019-08-16 12:40 +0000
pushed 2019-10-14 16:30 +0000
Jan de Mooij Jan de Mooij - Bug 1571446 part 1 - Make JSScript::jitScript() assert hasJitScript() and add JSScript::maybeJitScript(). r=tcampbell
f7a4be5909d3ee0fcf36d64979f50036e2938a07
created 2019-08-15 16:14 +0000
pushed 2019-10-14 16:30 +0000
Jan de Mooij Jan de Mooij - Bug 1505689 part 7 - Rename DestroyJitScripts to JSScript::releaseJitScriptOnFinalize. r=tcampbell
7db7c0c4fadd8303e1002a8f737d8f31a9400c4b
created 2019-08-15 16:13 +0000
pushed 2019-10-14 16:30 +0000
Jan de Mooij Jan de Mooij - Bug 1505689 part 5 - Move BaselineScript and IonScript pointers from JSScript to JitScript. r=tcampbell
257f973566ba9b0331af6858092345cce9832b34
created 2019-08-15 16:13 +0000
pushed 2019-10-14 16:30 +0000
Jan de Mooij Jan de Mooij - Bug 1505689 part 4 - Add DisabledBaseline and DisabledIon flags to JSScript. r=tcampbell
515f936e0df687205b4c99fa0c4c0aba9e1d0dde
created 2019-08-15 16:13 +0000
pushed 2019-10-14 16:30 +0000
Jan de Mooij Jan de Mooij - Bug 1505689 part 3 - Clean up lazy linking code a bit, remove ION_PENDING_SCRIPT. r=tcampbell
b66c924e9a1fc5ed5613707b56d13894f0a46518
created 2019-08-15 16:12 +0000
pushed 2019-10-14 16:30 +0000
Jan de Mooij Jan de Mooij - Bug 1505689 part 1 - Tidy up JSScript BaselineScript/IonScript methods. r=tcampbell
c034401401c23f041958b032f5dad95ab382c228
created 2019-08-14 19:13 +0000
pushed 2019-10-14 16:30 +0000
Jon Coppeard Jon Coppeard - Bug 1573844 - Remove references to js::Class and remove the alias r=tcampbell
f48c581ece1bfd0f54d206d9f7d3bdf17789eded
created 2019-08-14 22:07 +0000
pushed 2019-10-14 16:30 +0000
Chris Fallin Chris Fallin - Bug 1569063 - Refactor accessors for flags into BaseScript from JSScript and LazyScript. r=djvj,tcampbell
02a2756f23523bd26240d21ccb3e106939cde85e
created 2019-08-14 10:29 +0000
pushed 2019-10-14 16:30 +0000
Jon Coppeard Jon Coppeard - Bug 1573503 - Tighten JS engine shutdown assertions now GC things are always collected r=jandem
6e20195a06ad413429983196cc240506a4a12175
created 2019-08-14 10:00 +0000
pushed 2019-10-14 16:30 +0000
Jon Coppeard Jon Coppeard - Bug 1573508 - Replace internal references to js::ClassOps with JSClassOps and remove the alias r=tcampbell
31a82aadb5232a485136a5a277840758591c1669
created 2019-08-12 10:43 +0000
pushed 2019-10-14 16:30 +0000
Jon Coppeard Jon Coppeard - Bug 1572782 - Replace internal use of js::FreeOp with JSFreeOp r=tcampbell?
9f551fcee77ecd379e7df7d85102f72b6e9ec8ab
created 2019-08-12 13:37 +0300
pushed 2019-10-14 16:30 +0000
Oana Pop Rus Oana Pop Rus - Backed out 4 changesets (bug 1572782) for build bustages at build/src/obj-firefox/dist/include/nsIXPCScriptable.h on a CLOSED TREE
8239e4baa0f462d82fcaa6c5546d8cd369be2c7a
created 2019-08-12 10:16 +0000
pushed 2019-10-14 16:30 +0000
Jon Coppeard Jon Coppeard - Bug 1572782 - Replace internal use of js::FreeOp with JSFreeOp r=tcampbell?
9e3f6c9887108f9f1ee55d030eb0d9177905e2c0
created 2019-08-09 16:38 +0000
pushed 2019-10-14 16:30 +0000
Will Hawkins Will Hawkins - Bug 1571124: Calculate the data size of a JSScript dynamically. r=tcampbell
ddac07ba936bdbe2a91cdbd45aa90c5515cae1b1
created 2019-08-08 00:07 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1572259 - Remove unused JSScript::initFunctionPrototype. r=khyperia
cb67d2ac1d73308a7a226bf15da5151da59a89fb
created 2019-08-06 17:00 +0300
pushed 2019-10-14 16:30 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out 2 changesets (bug 1568245) for causing bustages and crashes. CLOSED TREE
05c4ca35841547724496caaaa042408c794bf597
created 2019-08-06 13:32 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1568245 - Move JSScript::global to BaseScript. r=jandem
26a34510d053e506d0142a537b8df0789611cbb2
created 2019-08-05 11:08 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1568245 - Replace JSScript::realm with JSScript::global. r=jandem
07052ce569c3f02754834a5c2d2a4bfdc7ed3d13
created 2019-07-31 01:19 +0000
pushed 2019-10-14 16:30 +0000
wartmanm wartmanm - Bug 901138: Add Debugger.Script.prototype.startColumn r=jimb
39eba0684c1b7752730092b16bcf29dd279744b7
created 2019-07-31 20:09 +0000
pushed 2019-10-14 16:30 +0000
Matthew Gaudet Matthew Gaudet - Bug 1567579 - Use a FunctionBoxVector type to clarify code r=tcampbell
211c315c5a40edc2d8e4e0c8e7a78bab0395acc6
created 2019-07-31 19:27 +0000
pushed 2019-10-14 16:30 +0000
Matthew Gaudet Matthew Gaudet - Bug 1567579 - Store inner FunctionBoxes instead of inner functions r=tcampbell
fc6a301ce5fcdbb0f496404739ac8aeac67d127d
created 2019-07-31 19:31 +0000
pushed 2019-10-14 16:30 +0000
Matthew Gaudet Matthew Gaudet - Bug 1567579 - Set the toStringEnd on the lazyScript directly during construction. r=tcampbell
1934fb86120cf251f9b0b31a64bb62b223fb16ed
created 2019-07-29 08:33 +0000
pushed 2019-10-14 16:30 +0000
Jon Coppeard Jon Coppeard - Bug 1568821 - Pass wasSwept parameter when freeing malloc memory r=sfink
fedbb2610bf23e70bbcc3a5a3fc76a52b670f841
created 2019-07-26 07:59 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1569063 - Move flag fields to js::BaseScript. r=jandem
a17d8450a0f9d6214c458b3cd713150107263ff5
created 2019-07-26 07:46 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1569063 - Move JSScript::ImmutableFlags/MutableFlags to js::BaseScript. r=jandem
e562241deba7353d68360954507f7d70cf70d1d8
created 2019-07-24 13:28 -1000
pushed 2019-10-14 16:30 +0000
Brian Hackett Brian Hackett - Bug 1566885 - Factor uses of internal Debugger state out of non-debugger-related files, r=jimb.
c0c967cd341a58b4edb13a6dcefc5076cc92da00
created 2019-07-25 02:08 +0300
pushed 2019-10-14 16:30 +0000
Oana Pop Rus Oana Pop Rus - Backed out changeset e412a79fe5f7 (bug 1566885) for build bustages in Debugger.cpp on a CLOSED TREE
e412a79fe5f76c27184979f3507d414dd051df2e
created 2019-07-15 14:20 -1000
pushed 2019-10-14 16:30 +0000
Brian Hackett Brian Hackett - Bug 1566885 - Factor uses of internal Debugger state out of non-debugger-related files, r=jimb.
2c31acc60956ddccefc0a9cba799d759aecca6dd
created 2019-07-19 15:17 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1566803 - Move sourceStart, etc to js::BaseScript. r=jandem,jimb
63fe9b494e4f0473dc9d913d96f5814a2cd8c568
created 2019-07-19 12:54 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1566803 - Move scriptSource_ to js::BaseScript. r=jandem
0f5d459e99a93d689551666f3348ca3bbe55e2d9
created 2019-07-19 21:13 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1566803 - Add js::BaseScript::traceChildren. r=sfink
b7a383b8d837077bd3a3c30368bc2b40d2cad322
created 2019-07-19 07:57 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1566803 - Add a js::BaseScript type. r=jandem
2788a114ff306bdaab0479b4ddd813dd989b5ad0
created 2019-07-19 01:58 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1567221 - Remove JSScript::ImmutableFlags::IsBinAST flag. r=arai
a3b58e34bf2b314cb98953ef82fd7ddd0dd20b33
created 2019-07-17 16:31 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1566607 - Add LazyScript::jitCodeRaw. r=jandem
c8886b864823f5ad954e3337ac1eb961cbc44e88
created 2019-07-16 16:51 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1565945 - Make ImmutableFlags consistent between LazyScript and JSScript. r=jandem
6a9f494b6961455907ef19336f95c568771be34e
created 2019-07-16 16:51 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1565945 - Remove JSScript HasSingletons flag. r=jandem
cee2f9e4e7c16e1a89d53118ef91fda80d8b0c7c
created 2019-07-15 12:42 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1565945 - Add JSScript::CreateFromLazy method. r=jandem
552b13ce80168bf48a5541e21502cf5336981085
created 2019-07-15 05:44 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1565556 - Remove JSScript::hasTryNotes/ScopeNotes/ResumeOffsets. r=jandem
9056a9e2cf4a32b1386216b49f6d5d2f353bccdb
created 2019-07-12 16:19 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1565556 - Rename SharedScriptData to ImmutableScriptData. r=jandem
c6e96caa9f2dd3ecd9cb8de83ed130068b3814f2
created 2019-07-12 15:34 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1565556 - Cleanup SharedScriptData optional arrays. r=jandem
0860d74cb2ef87eebc978020abc3309ee99d9570
created 2019-07-10 14:49 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1562272 - Rename js::ScriptDataTable to RuntimeScriptDataTable. r=jandem
83e3a8db101ecf0d5b80366aa614b8ec0bd7db43
created 2019-07-09 16:13 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1562272 - Split SharedScriptData::XDR and InitFromElement. r=jandem
c1add3b2d16e70ea6dd749ccba7884e075e9d6a8
created 2019-07-09 16:15 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1562272 - Move script atoms from SharedScriptData to RuntimeScriptData. r=jandem
af6d2ceb1b9dbab8583d117216abfa2d4cf5ef41
created 2019-07-09 16:16 +0000
pushed 2019-10-14 16:30 +0000
Ted Campbell Ted Campbell - Bug 1562272 - Add js::RuntimeScriptData type. r=jandem
01f4651b1ca8010dd2b900fe8236ed9f449359bd
created 2019-07-06 10:34 +0000
pushed 2019-08-26 18:30 +0000
Jan de Mooij Jan de Mooij - Bug 1561925 - Implement remaining interpreter-specific BaselineCodeGen methods. r=tcampbell
6ded0846247c1cde80d583ce83478244e066d85a
created 2019-06-26 21:07 +0000
pushed 2019-08-26 18:30 +0000
Ted Campbell Ted Campbell - Bug 1471062 - Avoid storing SharedScriptData metadata for empty arrays. r=jandem
9624fc4c9e10eb8c72f760d46b9f53bc93190fb2
created 2019-06-26 21:05 +0000
pushed 2019-08-26 18:30 +0000
Ted Campbell Ted Campbell - Bug 1471062 - Add SharedScriptData::flags. r=jandem
161f46ffacb7840f214d000fdfe90dc0484ac64b
created 2019-06-26 20:50 +0000
pushed 2019-08-26 18:30 +0000
Ted Campbell Ted Campbell - Bug 1471062 - Remove the PrivateScriptData::PackedSpan mechanism. r=jandem
8718427bcb0f63c8c9789301a8b4efdb5588cad8
created 2019-06-26 20:50 +0000
pushed 2019-08-26 18:30 +0000
Ted Campbell Ted Campbell - Bug 1471062 - Move resumeOffsets/scopeNotes/tryNotes to SharedScriptData. r=jandem
f6226246197b62d0bf4d1a733789ad3e480d00b1
created 2019-06-26 20:49 +0000
pushed 2019-08-26 18:30 +0000
Ted Campbell Ted Campbell - Bug 1471062 - Pad source notes to target alignment. r=jandem
less more (0) -100 -60 tip