js/src/vm/JSScript.cpp
7b011055261868306c8f2289f80068a792b24449
created 2019-12-30 08:39 +0000
pushed 2019-12-30 14:20 +0000
Ted Campbell Ted Campbell - Bug 1606113 - Finalize JSScript fields after associated data. r=jandem
19f1d3da6e347c0f639df3ce6f426ab900c5335c
created 2019-12-20 16:26 +0000
pushed 2019-12-20 16:40 +0000
Matthew Gaudet Matthew Gaudet - Bug 1604952 - Change ownership of RegExpCreationData by holding them on frontend::ParseInfo r=tcampbell
70ee029bd1f5df54cbefabbc44d399ef56d637f1
created 2019-12-20 01:01 +0000
pushed 2019-12-20 13:29 +0000
Ted Campbell Ted Campbell - Bug 1600705 - Avoid storing nullptr closed-over-bindings data for LazyScripts. r=jorendorff
5b103899895f351cf605983db3df76a4aa0755fd
created 2019-12-20 08:08 +0000
pushed 2019-12-20 13:29 +0000
Ted Campbell Ted Campbell - Bug 1605207 - Fixup XDR of FieldInitializers. r=jandem
4eaa8b8ff4f67688c93bf64450a577af7a547a59
created 2019-12-20 08:03 +0000
pushed 2019-12-20 13:29 +0000
Ted Campbell Ted Campbell - Bug 1605207 - Cleanups in XDRScriptGCThing. r=jandem
94c7c031cfa1bf135a0ac658a22d004507f6063b
created 2019-12-20 07:58 +0000
pushed 2019-12-20 13:29 +0000
Ted Campbell Ted Campbell - Bug 1605207 - Cleanups in js::XDRScript. r=jandem
0f37ad6a815e2508cc149d1d503e8fcc24645cf8
created 2019-12-20 03:12 +0000
pushed 2019-12-20 13:29 +0000
Ted Campbell Ted Campbell - Bug 1605207 - Remove unnecessary roots in XDRScript. r=caroline
ad5fcfb30860d617a84f33fc27895b10b956d3e1
created 2019-12-20 07:37 +0000
pushed 2019-12-20 13:29 +0000
Ted Campbell Ted Campbell - Bug 1605200 - Use JSFunction::isClassConstructor shorthand. r=jandem
d6f23cb5c8a1e2100e711c5ff222347a2e2a2800
created 2019-12-18 22:14 +0000
pushed 2019-12-18 23:22 +0000
Ted Campbell Ted Campbell - Bug 1604792 - Fix HasModuleGoal flag for JSScripts. r=mgaudet
49838d2097df5b872336ac45e82553d6ba5578f8
created 2019-12-18 22:14 +0000
pushed 2019-12-18 23:22 +0000
Ted Campbell Ted Campbell - Bug 1604792 - Move parseGoal from Parser to SharedContext. r=mgaudet
2afe2627f2574479a04dda8007420d801dccacbd
created 2019-12-17 16:32 +0000
pushed 2019-12-17 17:58 +0000
Ted Campbell Ted Campbell - Bug 1604288 - Use JSFunction::baseScript() instead of lazyScript/nonLazyScript. r=mgaudet
69ce37506e860b6cc87b8cdfeb99c9e2b061fff6
created 2019-12-17 15:07 +0000
pushed 2019-12-17 15:18 +0000
Ted Campbell Ted Campbell - Bug 1604179 - Initialize ArgumentsHasVarsBinding flag for LazyScripts. r=jandem
e862f96814e99c205a1d237bdf64038f85b53141
created 2019-12-17 15:02 +0000
pushed 2019-12-17 15:18 +0000
Ted Campbell Ted Campbell - Bug 1604179 - Initialize HasCallSiteObj flag for LazyScripts. r=jandem
8ad0fbbb4f47483daa9e0bfbd005a6a592d4d49c
created 2019-12-17 14:55 +0000
pushed 2019-12-17 15:18 +0000
Ted Campbell Ted Campbell - Bug 1604179 - Initialize IsFunction flag for LazyScripts. r=jandem
d50c6bc9b76ec316b2cd09215e6abc4715e3478a
created 2019-12-16 18:05 +0000
pushed 2019-12-16 20:18 +0000
Ted Campbell Ted Campbell - Bug 1604215 - Move JSScript::scriptData_ to BaseScript. r=jandem
c8f7cf219f184f8c291bf70116a820771c00f785
created 2019-12-16 18:05 +0000
pushed 2019-12-16 20:18 +0000
Ted Campbell Ted Campbell - Bug 1604215 - Move Hasher type inside RuntimeScriptData. r=jandem
5a695724c6a6c712fa4432f2b95225f397a61a95
created 2019-12-16 21:08 +0200
pushed 2019-12-16 19:08 +0000
Oana Pop Rus Oana Pop Rus - Backed out changeset 52c86d6ee05b (bug 1604069) for spidermonkey bustage failures at MacroAssembler.cpp on a CLOSED TREE
52c86d6ee05b74ad2c6e0b7964c3f24ea445a915
created 2019-12-16 15:14 +0000
pushed 2019-12-16 17:26 +0000
Ted Campbell Ted Campbell - Bug 1604069 - Fix IsLikelyConstructorWrapper flag initialization. r=arai
42f003a501505ba037fea0fac75559d1a7bb1928
created 2019-12-16 13:48 +0000
pushed 2019-12-16 14:11 +0000
Ted Campbell Ted Campbell - Bug 1602222 - Add HasModuleGoal flag to js::BaseScript. r=jandem
f2fefbe8b9dbe19350d93ea13997f11c9fe6561a
created 2019-12-16 07:13 +0000
pushed 2019-12-16 07:16 +0000
Jan de Mooij Jan de Mooij - Bug 1601072 part 3 - Assert all backward jumps are to a JSOP_LOOPHEAD. r=arai,jorendorff
dc97cf74084d7ae872e278535895684e94b48bf7
created 2019-12-13 13:29 +0000
pushed 2019-12-13 15:16 +0000
Jon Coppeard Jon Coppeard - Bug 1559385 - Implement a way of tracing a GCCellPtr as a root r=jandem
260bbb4278808db3682b1f98dd84258b4fd4f757
created 2019-12-11 20:58 +0000
pushed 2019-12-11 21:04 +0000
Ted Campbell Ted Campbell - Bug 1602878 - Remove BaseScript::hasEnclosingScope(). r=mgaudet
78b04bb8a18beb1fdaca10f1e113e6567a6051bb
created 2019-12-11 16:15 +0000
pushed 2019-12-11 16:16 +0000
Tom Schuster Tom Schuster - Bug 1591515 - Avoid delazification in js::FunctionToString r=tcampbell
2a0aacbd11dee6907445c902aa088ab4b9492d6b
created 2019-12-10 02:52 +0000
pushed 2019-12-10 18:22 +0000
caroline caroline - Bug 1588861 - Part 3: Add support for xdr encoding modules into xdr cache. r=iain,tcampbell
b0e10d696537c623c92438c674f044425fcbf679
created 2019-12-10 14:21 +0000
pushed 2019-12-10 14:22 +0000
Ted Campbell Ted Campbell - Bug 1602480 - Move more accessors from js::LazyScript to js::BaseScript. r=jandem
48aeab9d789798196928c97a10659c32b973d823
created 2019-12-09 19:13 +0000
pushed 2019-12-10 14:22 +0000
Ted Campbell Ted Campbell - Bug 1602480 - Move tracing of BaseScript::data_ into BaseScript::traceChildren. r=jonco
7fd9c7c41a1be3f42b7797c56459e92bdc0db6c8
created 2019-12-07 12:46 +0000
pushed 2019-12-07 12:50 +0000
Ted Campbell Ted Campbell - Bug 1601963 - Remove custom JSScript / LazyScript constructors. r=mgaudet
40f5ce44be60b7a40580a706f715af2ae6904960
created 2019-12-07 12:49 +0000
pushed 2019-12-07 12:50 +0000
Ted Campbell Ted Campbell - Bug 1601963 - Pass script lineno/column to JSScript constructor. r=mgaudet
ec92abf447a66e402d3630ab219cf1f7dfcf29e0
created 2019-12-07 03:37 +0200
pushed 2019-12-07 01:38 +0000
Arthur Iakab Arthur Iakab - Backed out 2 changesets (bug 1601963) for causing web-platform-test assertion failures on JSScript.cpp CLOSED TREE
f8154935d6a2997c178300509eb1185b190d4cc7
created 2019-12-06 20:47 +0000
pushed 2019-12-06 22:52 +0000
Ted Campbell Ted Campbell - Bug 1601963 - Remove custom JSScript / LazyScript constructors. r=mgaudet
a2fb58139611c50cc55670335f91a7bfeaea2d24
created 2019-12-06 18:23 +0000
pushed 2019-12-06 22:52 +0000
Ted Campbell Ted Campbell - Bug 1601963 - Pass script lineno/column to JSScript constructor. r=mgaudet
0f59860a21ef5cd460d9850bcb7719de85c5eca3
created 2019-12-06 16:25 +0000
pushed 2019-12-06 16:34 +0000
Matthew Gaudet Matthew Gaudet - Bug 1592102 - Introduce AbstractScope r=tcampbell
8e08311f2d873bd86fe624b60d01df1ba510e2aa
created 2019-12-03 11:47 +0200
pushed 2019-12-03 09:53 +0000
shindli shindli - Merge autoland to mozilla-central. a=merge
2d261439e5d2e8565b91b3d6f981ac79ead5cd65
created 2019-12-02 14:32 +0000
pushed 2019-12-03 09:53 +0000
Ted Campbell Ted Campbell - Bug 1600439 - Move the PrivateScriptData pointer to js::BaseScript. r=jandem
d713e20e9c6f6c3e8a3ef3b84b1165674f38ee39
created 2019-12-02 14:31 +0000
pushed 2019-12-03 09:53 +0000
Ted Campbell Ted Campbell - Bug 1600439 - Replace LazyScriptData with PrivateScriptData. r=jandem
6e206063bc18419e2786aa0b063cfa39a10e47ba
created 2019-12-02 19:38 +0000
pushed 2019-12-02 20:19 +0000
Ted Campbell Ted Campbell - Bug 1600439 - Move the PrivateScriptData pointer to js::BaseScript. r=jandem
7c27b4f099e875e6aff5e9f2f6f9876ace0ea027
created 2019-12-02 20:18 +0000
pushed 2019-12-02 20:19 +0000
Ted Campbell Ted Campbell - Bug 1600439 - Replace LazyScriptData with PrivateScriptData. r=jandem
ab89cd94ef4072b2e54cba83650617dd7d5d35ff
created 2019-12-02 19:38 +0000
pushed 2019-12-02 20:19 +0000
Ted Campbell Ted Campbell - Bug 1591598 - Move 'warmUpData_' field to js::BaseScript. r=jandem
bb3d55c2eb0510c072bd5a33995ecd838532de42
created 2019-12-02 19:38 +0000
pushed 2019-12-02 20:19 +0000
Ted Campbell Ted Campbell - Bug 1591598 - Support storing LazyScript/Scope in ScriptWarmUpData. r=jandem,jonco
4cb3934b76b14f04d8f8cd781f14a56693312f40
created 2019-12-02 21:27 +0200
pushed 2019-12-02 19:34 +0000
Coroiu Cristina Coroiu Cristina - Backed out 7 changesets (bug 1600439, bug 1566466, bug 1591598) for raptor crashes on a CLOSED TREE
617ce539db705444da7589ecba02e4060d825a2e
created 2019-12-02 14:32 +0000
pushed 2019-12-02 14:34 +0000
Ted Campbell Ted Campbell - Bug 1600439 - Move the PrivateScriptData pointer to js::BaseScript. r=jandem
07471e96b2d8fdec534ee3c03432d1fe21095599
created 2019-12-02 14:31 +0000
pushed 2019-12-02 14:34 +0000
Ted Campbell Ted Campbell - Bug 1600439 - Replace LazyScriptData with PrivateScriptData. r=jandem
5163670bfede45831e1d2eb246eceeaa774d2631
created 2019-12-02 14:29 +0000
pushed 2019-12-02 14:34 +0000
Ted Campbell Ted Campbell - Bug 1591598 - Move 'warmUpData_' field to js::BaseScript. r=jandem
5ea098cc9ef02f4391d2ed8c8f0a64625a9042fa
created 2019-12-02 14:31 +0000
pushed 2019-12-02 14:34 +0000
Ted Campbell Ted Campbell - Bug 1591598 - Support storing LazyScript/Scope in ScriptWarmUpData. r=jandem,jonco
882eb2df760450551d2a14147f728cd964594383
created 2019-11-28 07:58 +0000
pushed 2019-11-28 12:55 +0000
Ted Campbell Ted Campbell - Bug 1599936 - Add JSFunction::isIncomplete(). r=jandem
d4d888235266d872efe1ad41c550debea1e88536
created 2019-11-26 10:11 +0000
pushed 2019-11-26 13:22 +0000
Ted Campbell Ted Campbell - Bug 1599104 - Add JSFunction::enclosingScope(). r=jandem
141bcc14dacfe14db8314be9fe3ccdcd83085e1d
created 2019-11-22 14:54 +0000
pushed 2019-11-22 15:30 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1555387 - Part 6: Support XDR in BinASTSourceMetadataContext. r=Yoric
cb0d6a715e14580314f9f1ed3d63a133e2ff8db4
created 2019-11-22 14:18 +0000
pushed 2019-11-22 15:30 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1555387 - Part 5: Add BinASTSourceMetadataMultipart::create variant for XDR. r=Yoric
bfb371be51b33a6dd6aea0bc4b7ef8ac6b090937
created 2019-11-22 14:39 +0000
pushed 2019-11-22 15:30 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1596259 - Add BinASTSourceMetadata{Multipart,Context}. r=Yoric
e7051eca20f58f94b68a371bb9ec2f795049e03f
created 2019-11-08 11:09 +0000
pushed 2019-11-08 14:00 +0000
André Bargull André Bargull - Bug 1592992 - Part 17: Remove includes for jsutil.h. r=jonco
c29e5c442d0ee579ae0338e661f45a0c89191450
created 2019-11-08 11:08 +0000
pushed 2019-11-08 14:00 +0000
André Bargull André Bargull - Bug 1592992 - Part 15: Include util/Poison.h where necessary. r=jonco
70f5608fb8f28689ab0a2331b63e0596aacc6fff
created 2019-11-08 11:08 +0000
pushed 2019-11-08 14:00 +0000
André Bargull André Bargull - Bug 1592992 - Part 14: Include util/Memory.h where necessary. r=jonco
879358fd177136a5989b627dd297957065c12105
created 2019-11-08 11:06 +0000
pushed 2019-11-08 14:00 +0000
André Bargull André Bargull - Bug 1592992 - Part 12: Replace js::Min/Max with std::min/max. r=jonco
b3a76c2b11b343f6170ccb599d1af7d8cfd06858
created 2019-11-04 20:21 +0000
pushed 2019-11-04 21:49 +0000
Ted Campbell Ted Campbell - Bug 1585372 - Run InitScriptCoverage after initialization. r=jandem,nbp
821b104d357b899ba03415a82066e96db6aa269b
created 2019-11-04 07:56 +0000
pushed 2019-11-04 21:49 +0000
Ted Campbell Ted Campbell - Bug 1593354 - Add BaseScript::IsFunction flag. r=jandem
8834ca679ef71dfa07a0b6842c07d895027c1893
created 2019-10-31 21:57 +0000
pushed 2019-11-04 15:46 +0000
Iain Ireland Iain Ireland - Bug 1587638: Add atom map to XDRIncrementalEncoder and atom table to XDRDecoder r=jonco,tcampbell
9d297847a45226ba0a642510e547cf5952d7a991
created 2019-10-31 21:10 +0000
pushed 2019-11-04 15:46 +0000
Iain Ireland Iain Ireland - Bug 1587638: Clear GC pointers in ScriptSource when canonical ScriptSourceObject is finalized r=tcampbell
e53af14c60890ca102e6ddf0912f75af35438c1c
created 2019-10-28 08:26 +0000
pushed 2019-10-29 18:36 +0000
Ted Campbell Ted Campbell - Bug 1591747 - Unify JSFunction script_/lazy_ fields r=jandem
77f62942e8c9b610354549ac5e6fde6d5d101364
created 2019-10-25 13:07 +0000
pushed 2019-10-25 13:09 +0000
Ted Campbell Ted Campbell - Bug 1589904 - Remove LazyScript::functionNonDelazifying() r=jandem
b6eb1335852342d645e1da3ecec8dee8b707e9a9
created 2019-10-25 13:02 +0000
pushed 2019-10-25 13:09 +0000
Ted Campbell Ted Campbell - Bug 1589904 - Remove JSScript::functionNonDelazifying() r=jandem
less more (0) -300 -100 -60 tip