js/src/vm/JSScript.cpp
f2fefbe8b9dbe19350d93ea13997f11c9fe6561a
created 2019-12-16 07:13 +0000
pushed 2019-12-16 17:21 +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 21:43 +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-12 04:25 +0000
Ted Campbell Ted Campbell - Bug 1602878 - Remove BaseScript::hasEnclosingScope(). r=mgaudet
78b04bb8a18beb1fdaca10f1e113e6567a6051bb
created 2019-12-11 16:15 +0000
pushed 2019-12-12 04:25 +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 21:29 +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 21:29 +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 21:29 +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 21:55 +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 21:55 +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 09:26 +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-07 09:26 +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-07 09:26 +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 21:48 +0000
Matthew Gaudet Matthew Gaudet - Bug 1592102 - Introduce AbstractScope r=tcampbell
8e08311f2d873bd86fe624b60d01df1ba510e2aa
created 2019-12-03 11:47 +0200
pushed 2019-12-03 09:48 +0000
shindli shindli - Merge autoland to mozilla-central. a=merge
6e206063bc18419e2786aa0b063cfa39a10e47ba
created 2019-12-02 19:38 +0000
pushed 2019-12-03 09:48 +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-03 09:48 +0000
Ted Campbell Ted Campbell - Bug 1600439 - Replace LazyScriptData with PrivateScriptData. r=jandem
2d261439e5d2e8565b91b3d6f981ac79ead5cd65
created 2019-12-02 14:32 +0000
pushed 2019-12-03 09:46 +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:46 +0000
Ted Campbell Ted Campbell - Bug 1600439 - Replace LazyScriptData with PrivateScriptData. r=jandem
7fffe90246327f088195d82ccd498a22ec78040b
created 2019-12-02 14:29 +0000
pushed 2019-12-03 09:46 +0000
Ted Campbell Ted Campbell - Bug 1591598 - Move 'warmUpData_' field to js::BaseScript. r=jandem
1f2f66ee67038c614a2da8f65e50b886d5c42d05
created 2019-12-02 14:31 +0000
pushed 2019-12-03 09:46 +0000
Ted Campbell Ted Campbell - Bug 1591598 - Support storing LazyScript/Scope in ScriptWarmUpData. r=jandem,jonco
9420b5dc27e0cdf30a65b1b733400a970b3cb708
created 2019-12-02 21:27 +0200
pushed 2019-12-02 22:04 +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 18:41 +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 18:41 +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 18:41 +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 18:41 +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 21:48 +0000
Ted Campbell Ted Campbell - Bug 1599936 - Add JSFunction::isIncomplete(). r=jandem
d4d888235266d872efe1ad41c550debea1e88536
created 2019-11-26 10:11 +0000
pushed 2019-11-26 21:27 +0000
Ted Campbell Ted Campbell - Bug 1599104 - Add JSFunction::enclosingScope(). r=jandem
141bcc14dacfe14db8314be9fe3ccdcd83085e1d
created 2019-11-22 14:54 +0000
pushed 2019-11-22 21:40 +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 21:40 +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 21:40 +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 21:36 +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 21:36 +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 21:36 +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 21:36 +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-05 09:57 +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-05 09:57 +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 21:44 +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 21:44 +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-30 05:03 +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-26 09:45 +0000
Ted Campbell Ted Campbell - Bug 1589904 - Remove LazyScript::functionNonDelazifying() r=jandem
b6eb1335852342d645e1da3ecec8dee8b707e9a9
created 2019-10-25 13:02 +0000
pushed 2019-10-26 09:45 +0000
Ted Campbell Ted Campbell - Bug 1589904 - Remove JSScript::functionNonDelazifying() r=jandem
9b4e44680b99bdb0a758fbccc5abd82ead08af09
created 2019-10-25 06:08 +0000
pushed 2019-10-26 09:45 +0000
Ted Campbell Ted Campbell - Bug 1590176 - Ensure canonical function is always delazified first r=jandem
843d64235cfa4c3e531159be197219dfe76dae7d
created 2019-10-23 19:50 +0000
pushed 2019-10-24 03:54 +0000
Jim Blandy Jim Blandy - Bug 1586452: Let JSScripts and wasm::Instances own their BreakpointSites and Breakpoints. r=jonco
ec37356fbf4bc99a0469be3d27642e0116f2269c
created 2019-10-22 11:54 +0000
pushed 2019-10-22 15:53 +0000
Anthony Ramine Anthony Ramine - Bug 1590081 - Properly guard vtune includes with MOZ_VTUNE; r=bbouvier
0346261fa958c0d7a7e2c26010ecf0025c849887
created 2019-10-16 11:16 +0000
pushed 2019-10-22 15:53 +0000
Yoshi Cheng-Hao Huang Yoshi Cheng-Hao Huang - Bug 1564136 - Part 3: update assertions. r=jonco
28171f948a0874143e59c9551712b8fa08e50f55
created 2019-10-20 09:34 +0000
pushed 2019-10-21 09:56 +0000
Jan de Mooij Jan de Mooij - Bug 1584027 - Don't include filename in exception message if it's invalid UTF-8. r=jwalden
770b56e591d5f2ad8c45fe0676c56e4bb84dad03
created 2019-10-11 21:10 +0000
pushed 2019-10-15 21:37 +0000
Matthew Gaudet Matthew Gaudet - Bug 1585718 - Defer BigInt allocation to JSScript construction, after bytecode emission r=tcampbell
d98825e6eabeb50822161341c4d645759e91e548
created 2019-10-10 23:27 +0000
pushed 2019-10-14 21:30 +0000
Jan de Mooij Jan de Mooij - Bug 1586991 part 6 - Return JSLinearString instead of JSFlatString from ScriptSource::substring et al. r=jwalden
2c38741724df100c9f32ef6e45c3b6288a53cb50
created 2019-10-10 23:18 +0000
pushed 2019-10-11 09:30 +0000
Ted Campbell Ted Campbell - Bug 1587950 - Use HasInnerFunctions flag for LazyScript. r=mgaudet
15efc3d22653da21a22350be48ce01e25014f6ab
created 2019-10-10 16:32 +0000
pushed 2019-10-10 21:40 +0000
Matthew Gaudet Matthew Gaudet - Bug 1562146 - Handle zero-length spans in ScriptSource::substring r=jorendorff
8dfd8ae933128a7d9c8028c9294e8e0076c1d0a5
created 2019-10-09 22:11 +0300
pushed 2019-10-10 09:26 +0000
Gurzau Raul Gurzau Raul - Backed out changeset cc3b04156828 (bug 1562146) for SM build bustage at bug1562146.js on a CLOSED TREE.
cc3b0415682819c351fc94d6142d3486004605fe
created 2019-10-09 18:22 +0000
pushed 2019-10-10 09:26 +0000
Matthew Gaudet Matthew Gaudet - Bug 1562146 - Handle zero-length spans in ScriptSource::substring r=jorendorff
e753d23c1237313b3cc94ee509cbba9a5b6246d8
created 2019-10-09 09:51 +0000
pushed 2019-10-09 16:04 +0000
Jan de Mooij Jan de Mooij - Bug 1571446 part 3 - Combine JSScript's jitScript_ and warmUpCount_ fields in a single warmUpData_ field. r=tcampbell
8b6f7d7158287a1175178e33deffdb18f0c5d2db
created 2019-10-07 17:18 +0000
pushed 2019-10-08 04:15 +0000
Iain Ireland Iain Ireland - Bug 1584820: Revert atom deduplication patches r=tcampbell
def6f90657bd767d1086373a0df6409218bb20be
created 2019-10-04 20:04 +0000
pushed 2019-10-05 09:47 +0000
Iain Ireland Iain Ireland - Bug 1585874: Clear GC pointers in ScriptSource when canonical ScriptSourceObject is finalized r=tcampbell
1cf96914dd193a3a596e6b35a12fdaeb816e095a
created 2019-10-04 12:46 +0000
pushed 2019-10-04 21:38 +0000
Jan de Mooij Jan de Mooij - Bug 1586165 - Null check ionCounts_ before calling sizeOfIncludingThis on it. r=nbp
46c2aeec240856f8f86678dc32ed9717ea2f41fd
created 2019-10-01 18:40 +0000
pushed 2019-10-02 16:35 +0000
Ted Campbell Ted Campbell - Bug 1583816 - Store associated JSFunction directly in JSScript r=jandem
bb56e5bd22032d0fa926ab21d6952c3f227aa3b4
created 2019-09-30 21:46 +0300
pushed 2019-10-01 04:16 +0000
Ciure Andrei Ciure Andrei - Backed out 2 changesets (bug 1583816) for causing ccov crashes CLOSED TREE
2736f38dd2ce83b8711c0db304fcf6cf5b62f56f
created 2019-09-30 12:57 +0000
pushed 2019-09-30 16:21 +0000
Ted Campbell Ted Campbell - Bug 1583816 - Store associated JSFunction directly in JSScript r=jandem
82ccb8ce86886492ded54d2056b86f73265b6390
created 2019-09-26 15:03 +0000
pushed 2019-09-27 21:57 +0000
carolinecullen carolinecullen - Bug 1575370 - Deduplicate atoms in xdr buffer. r=iain
less more (0) -300 -100 -60 tip