js/src/vm/JSScript.cpp
f48c581ece1bfd0f54d206d9f7d3bdf17789eded
created 2019-08-14 22:07 +0000
pushed 2019-08-15 09:44 +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-08-14 21:57 +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-08-14 21:57 +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-08-12 21:51 +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-08-12 16:21 +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-08-12 16:21 +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-08-09 21:56 +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-08-08 09:33 +0000
Ted Campbell Ted Campbell - Bug 1572259 - Remove unused JSScript::initFunctionPrototype. r=khyperia
cb67d2ac1d73308a7a226bf15da5151da59a89fb
created 2019-08-06 17:00 +0300
pushed 2019-08-06 21:41 +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-08-06 21:41 +0000
Ted Campbell Ted Campbell - Bug 1568245 - Move JSScript::global to BaseScript. r=jandem
26a34510d053e506d0142a537b8df0789611cbb2
created 2019-08-05 11:08 +0000
pushed 2019-08-06 21:41 +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-08-02 03:50 +0000
wartmanm wartmanm - Bug 901138: Add Debugger.Script.prototype.startColumn r=jimb
694c0c845fd57fb300e2403f96a0261aa22cffa0
created 2019-07-31 09:13 +0000
pushed 2019-08-02 03:50 +0000
Jon Coppeard Jon Coppeard - Bug 1569564 - Remove the original malloc counter infrastructure r=sfink
39eba0684c1b7752730092b16bcf29dd279744b7
created 2019-07-31 20:09 +0000
pushed 2019-08-01 21:39 +0000
Matthew Gaudet Matthew Gaudet - Bug 1567579 - Use a FunctionBoxVector type to clarify code r=tcampbell
86c50e8added145480db7f0a04f2688e6e2afddc
created 2019-07-31 19:30 +0000
pushed 2019-08-01 21:39 +0000
Matthew Gaudet Matthew Gaudet - Bug 1569315 - Create FunctionFlags class to allow recycling function flag queries elsewhere r=tcampbell
211c315c5a40edc2d8e4e0c8e7a78bab0395acc6
created 2019-07-31 19:27 +0000
pushed 2019-08-01 21:39 +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-08-01 21:39 +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-07-29 21:38 +0000
Jon Coppeard Jon Coppeard - Bug 1568821 - Pass wasSwept parameter when freeing malloc memory r=sfink
2bc72b6e4e9df51f5c6146cf1db536a9c817670e
created 2019-07-26 18:43 +0000
pushed 2019-07-27 09:31 +0000
Matthew Gaudet Matthew Gaudet - Bug 1563324 - Clean up no longer applicable comment r=khyperia
fedbb2610bf23e70bbcc3a5a3fc76a52b670f841
created 2019-07-26 07:59 +0000
pushed 2019-07-26 16:26 +0000
Ted Campbell Ted Campbell - Bug 1569063 - Move flag fields to js::BaseScript. r=jandem
b0817ca77a5ad9cd294cdc5a5aba6d15f164e09a
created 2019-07-08 10:24 -1000
pushed 2019-07-25 21:51 +0000
Brian Hackett Brian Hackett - Bug 1554524 Part 6 - Disallow XDR in realms using instrumentation, r=tcampbell.
e562241deba7353d68360954507f7d70cf70d1d8
created 2019-07-24 13:28 -1000
pushed 2019-07-25 06:05 +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-07-25 06:05 +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-07-25 06:05 +0000
Brian Hackett Brian Hackett - Bug 1566885 - Factor uses of internal Debugger state out of non-debugger-related files, r=jimb.
53929e15ca8aa9753c1f6c242392a7c684f49c12
created 2019-07-12 15:51 -1000
pushed 2019-07-25 06:05 +0000
Brian Hackett Brian Hackett - Bug 1565621 - Factor out Debugger's external API into DebugAPI, r=jimb.
b3c6bd8fc4cd3d5b4ed31ea312479f23cf7c6d79
created 2019-07-20 09:24 +0000
pushed 2019-07-20 21:40 +0000
Jan de Mooij Jan de Mooij - Bug 1566332 part 3 - Rename JitOptions.baselineWarmUpThreshold to JitOptions.baselineJitWarmUpThreshold. r=tcampbell
2c31acc60956ddccefc0a9cba799d759aecca6dd
created 2019-07-19 15:17 +0000
pushed 2019-07-20 09:48 +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-07-20 09:48 +0000
Ted Campbell Ted Campbell - Bug 1566803 - Move scriptSource_ to js::BaseScript. r=jandem
0f5d459e99a93d689551666f3348ca3bbe55e2d9
created 2019-07-19 21:13 +0000
pushed 2019-07-20 09:48 +0000
Ted Campbell Ted Campbell - Bug 1566803 - Add js::BaseScript::traceChildren. r=sfink
b7a383b8d837077bd3a3c30368bc2b40d2cad322
created 2019-07-19 07:57 +0000
pushed 2019-07-20 09:48 +0000
Ted Campbell Ted Campbell - Bug 1566803 - Add a js::BaseScript type. r=jandem
a3b58e34bf2b314cb98953ef82fd7ddd0dd20b33
created 2019-07-17 16:31 +0000
pushed 2019-07-18 21:50 +0000
Ted Campbell Ted Campbell - Bug 1566607 - Add LazyScript::jitCodeRaw. r=jandem
6106cb75019449efa18338250f500a4d3fb00874
created 2019-07-17 22:48 +0000
pushed 2019-07-18 03:45 +0000
Jeff Walden Jeff Walden - Bug 1566899 - Rename js/src/dbg to js/src/debugger for a clearer name that doesn't conflict with some people's long-standing use of dbg as having "debug build object directory" connotations. r=jorendorff
c8100315938bdd082faaf33a213addbc08d02f2a
created 2019-07-17 11:42 +0000
pushed 2019-07-18 03:45 +0000
Ted Campbell Ted Campbell - Bug 1565945 - Fix PrivateScriptData::trace handling of ClearEdgesTracer. r=jonco
c8886b864823f5ad954e3337ac1eb961cbc44e88
created 2019-07-16 16:51 +0000
pushed 2019-07-17 09:36 +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-07-17 09:36 +0000
Ted Campbell Ted Campbell - Bug 1565945 - Remove JSScript HasSingletons flag. r=jandem
cee2f9e4e7c16e1a89d53118ef91fda80d8b0c7c
created 2019-07-15 12:42 +0000
pushed 2019-07-15 21:39 +0000
Ted Campbell Ted Campbell - Bug 1565945 - Add JSScript::CreateFromLazy method. r=jandem
552b13ce80168bf48a5541e21502cf5336981085
created 2019-07-15 05:44 +0000
pushed 2019-07-15 21:39 +0000
Ted Campbell Ted Campbell - Bug 1565556 - Remove JSScript::hasTryNotes/ScopeNotes/ResumeOffsets. r=jandem
9056a9e2cf4a32b1386216b49f6d5d2f353bccdb
created 2019-07-12 16:19 +0000
pushed 2019-07-13 09:54 +0000
Ted Campbell Ted Campbell - Bug 1565556 - Rename SharedScriptData to ImmutableScriptData. r=jandem
c6e96caa9f2dd3ecd9cb8de83ed130068b3814f2
created 2019-07-12 15:34 +0000
pushed 2019-07-13 09:54 +0000
Ted Campbell Ted Campbell - Bug 1565556 - Cleanup SharedScriptData optional arrays. r=jandem
9223ff1024a67d3d160b75481905a7079031223f
created 2019-07-12 08:20 +0000
pushed 2019-07-12 21:43 +0000
Ted Campbell Ted Campbell - Bug 1564932 - Fix XDRScript handling of lazy scripts. r=jandem
a1059c1d9019c44a68b0a51e86a86a0d2cebfcfa
created 2019-07-09 21:13 +0000
pushed 2019-07-12 09:59 +0000
Brian Hackett Brian Hackett - Bug 1448166 Part 1 - Add a kind for top level function lexical scopes, r=tcampbell.
8a484748a62563896cdd70e68a8fe0d5a152e3cf
created 2019-06-25 13:11 +0100
pushed 2019-07-11 23:03 +0000
Jon Coppeard Jon Coppeard - Bug 1564072 - Track malloc memory used by WasmBreakpoingSites r=luke
cf7298883194c798b2c560b3f8416f5b8710cfe4
created 2019-07-11 13:26 +0300
pushed 2019-07-11 23:03 +0000
Brindusan Cristian Brindusan Cristian - Backed out 3 changesets (bug 1564072) for build bustages on WasmDebug.cpp. CLOSED TREE
02fb177c82e8943ea03aa20b966f409de040776f
created 2019-06-25 13:11 +0100
pushed 2019-07-11 23:03 +0000
Jon Coppeard Jon Coppeard - Bug 1564072 - Track malloc memory used by WasmBreakpoingSites r=luke
0860d74cb2ef87eebc978020abc3309ee99d9570
created 2019-07-10 14:49 +0000
pushed 2019-07-10 21:50 +0000
Ted Campbell Ted Campbell - Bug 1562272 - Rename js::ScriptDataTable to RuntimeScriptDataTable. r=jandem
83e3a8db101ecf0d5b80366aa614b8ec0bd7db43
created 2019-07-09 16:13 +0000
pushed 2019-07-10 09:40 +0000
Ted Campbell Ted Campbell - Bug 1562272 - Split SharedScriptData::XDR and InitFromElement. r=jandem
c1add3b2d16e70ea6dd749ccba7884e075e9d6a8
created 2019-07-09 16:15 +0000
pushed 2019-07-10 09:40 +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-07-10 09:40 +0000
Ted Campbell Ted Campbell - Bug 1562272 - Add js::RuntimeScriptData type. r=jandem
e59a0e725e9fba288358c3487f522092425213a1
created 2019-07-09 02:43 +0000
pushed 2019-07-10 09:40 +0000
Jim Blandy Jim Blandy - Bug 1564164: Move Debugger.cpp, DebuggerMemory.cpp, and related files into js/src/dbg. r=jorendorff
44bdb6882218741af78e5bd5e7a892fa984c40bf
created 2019-07-08 08:20 +0000
pushed 2019-07-09 03:44 +0000
Jan de Mooij Jan de Mooij - Bug 1562602 part 5 - Add IsBaselineInterpreterEnabled() and use it instead of checking the JitOption directly. r=tcampbell
6ded0846247c1cde80d583ce83478244e066d85a
created 2019-06-26 21:07 +0000
pushed 2019-06-27 09:34 +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-06-27 09:34 +0000
Ted Campbell Ted Campbell - Bug 1471062 - Add SharedScriptData::flags. r=jandem
161f46ffacb7840f214d000fdfe90dc0484ac64b
created 2019-06-26 20:50 +0000
pushed 2019-06-27 09:34 +0000
Ted Campbell Ted Campbell - Bug 1471062 - Remove the PrivateScriptData::PackedSpan mechanism. r=jandem
8718427bcb0f63c8c9789301a8b4efdb5588cad8
created 2019-06-26 20:50 +0000
pushed 2019-06-27 09:34 +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-06-27 09:34 +0000
Ted Campbell Ted Campbell - Bug 1471062 - Pad source notes to target alignment. r=jandem
0964e2a0ed2905151cef7aab24722ae133085715
created 2019-06-26 18:42 +0000
pushed 2019-06-27 09:34 +0000
Ted Campbell Ted Campbell - Bug 1471062 - Add SharedScriptData::offsetToPointer. r=jandem
a496acc657597bf9cf6f8d743747597ac732f182
created 2019-06-25 02:31 +0000
pushed 2019-06-25 09:39 +0000
Jeff Walden Jeff Walden - Bug 1557193 - Enable the assertion in testScriptSourceCompression.cpp verifying that script source was, in fact, compressed off-thread synchronously. r=arai,jonco,sfink
fb304348f7b171c95ae674adafaab5da3f3b41a9
created 2019-06-19 11:15 -0700
pushed 2019-06-21 09:36 +0000
Jon Coppeard Jon Coppeard - Bug 1395509 - Track malloc memory used by script breakpoints r=sfink
5dec6c60fb6f375cd8d65d63d82bc53e0efd295a
created 2019-06-20 03:02 +0000
pushed 2019-06-20 09:46 +0000
Jan de Mooij Jan de Mooij - Bug 1535154 - Merge PrivateScriptData scopes/objects/bigints arrays into a single array of GC things. r=tcampbell,jonco
28a43f9cc6b1db6a5e8dea7b71f712f834b7be5f
created 2019-06-19 00:27 +0000
pushed 2019-06-19 09:55 +0000
Ted Campbell Ted Campbell - Bug 1559275 - Add TransistiveCompileOptions::discardSource. r=jandem
less more (0) -300 -100 -60 tip