js/src/jscompartment.cpp
14dbdba83bdaf5bc07fe7c93fa2e44346678792b
created 2017-08-31 15:54 -0400
pushed 2017-09-01 02:46 +0000
Ted Campbell Ted Campbell - Bug 1394490 - Use global lexical this to initialize NSVO lexical draft
10d25965b83a8e47729f6404b3611200392a18ca
created 2017-08-19 21:12 +0200
pushed 2017-08-20 06:10 +0000
Tom Schuster Tom Schuster - Bug 934669 - Warn about watch/unwatch. r=arai
c236dfe7dc98c387219d7cb45d0693560db708fd
created 2017-08-17 11:13 +0200
pushed 2017-08-17 11:56 +0000
Sylvestre Ledru Sylvestre Ledru - indent all (with js specific coding style) draft
a921bfb8a2cf3db4d9edebe9b35799a3f9d035da
created 2017-08-08 13:18 +0200
pushed 2017-08-08 11:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge mozilla-inbound to mozilla-central a=merge
687a55549ca080f579c0136c96ebff2b52fb6470
created 2017-05-22 14:56 -0500
pushed 2017-08-08 03:12 +0000
Jason Orendorff Jason Orendorff - Bug 1363200 - JSAPI for realms: JS::Get/SetRealmPrivate(). r=sfink
319a986ae1f4320751f68a786f24b7b766b8f8d9
created 2017-07-22 12:45 +0200
pushed 2017-08-07 13:41 +0000
Shu-yu Guo Shu-yu Guo - Bug 1377016 - Take both with-wrapped and unwrapped enclosing environments when getting non-syntactic lexical environments. r=jorendorff, a=gchang
42cf1c44001cfcd1bc31990b5c0c8fa43510ee22
created 2017-08-06 18:48 +0900
pushed 2017-08-06 13:25 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1083476 - Add console warnings for JS1.7 legacy generators. r?evilpie draft
5e1aec769707e9367ffec52425d53280411e2c57
created 2017-07-27 10:43 +0200
pushed 2017-07-30 13:08 +0000
Sylvestre Ledru Sylvestre Ledru - foo loop stuff draft
ed2f9c2b847fc6a4f0c3e0c9b70478d7843b033b
created 2017-07-22 12:45 +0200
pushed 2017-07-23 12:00 +0000
Shu-yu Guo Shu-yu Guo - Bug 1377016 - Take both with-wrapped and unwrapped enclosing environments when getting non-syntactic lexical environments. (r=jorendorff)
bf96c2e5614817945b2e5d8ff19c4c85a75c2c11
created 2017-07-22 11:08 +0200
pushed 2017-07-23 12:00 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset da7ad37975f1 (bug 1377016) on suspicion of frequently asserting at dom/script/ScriptLoader.cpp:649 during wpt instantiation-error-2.html. r=backout
da7ad37975f1595ac109c3be10af4c2ba6ecd8fa
created 2017-07-21 19:25 -0700
pushed 2017-07-23 12:00 +0000
Shu-yu Guo Shu-yu Guo - Bug 1377016 - Take both with-wrapped and unwrapped enclosing environments when getting non-syntactic lexical environments. (r=jorendorff)
d649fe4b821a0ae81664672df699bc71b68130e4
created 2017-07-19 16:30 +0200
pushed 2017-07-19 18:31 +0000
Jan de Mooij Jan de Mooij - Bug 1375505 part 10 - Replace fixed-size iterator cache with a per-compartment HashSet to improve hit rate. r=jonco
1bd39c38c043886f64cc70fb452ee6093cdcf4de
created 2017-07-15 13:22 +0200
pushed 2017-07-15 19:04 +0000
Jan de Mooij Jan de Mooij - Bug 1375505 part 9 - Optimize for-in/JSOP_ITER with a Baseline/Ion IC. r=evilpie
425d9b3f6475c696422b32699f2066184b3af166
created 2017-06-12 14:53 -0700
pushed 2017-07-11 20:06 +0000
Andrew McCreight Andrew McCreight - Bug 1186409 - Use a single global for all JSMs. WIP. draft
a47b92874b2b4a0cee64c11162f9899c810df745
created 2017-07-06 16:40 +0200
pushed 2017-07-06 16:27 +0000
Jan de Mooij Jan de Mooij - Bug 1378740 - Share RegExpShareds across compartments within a zone. r=jonco
591b89fa611a7e3e66f8ce82a3a6e6e5cba28ad9
created 2017-07-04 18:40 +0200
pushed 2017-07-05 00:55 +0000
Marco Castelluccio Marco Castelluccio - Bug 1229277 - Introduce a map to match JSScript to script filenames instead of relying on ScriptSourceObject. r=nbp,jonco
5bed7af5695125fa7aca66239fe15698e0fd4a3c
created 2017-07-04 12:04 +0200
pushed 2017-07-04 12:55 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset d35a0173ec7c (bug 1229277) for unexpected test failures
d35a0173ec7c7b50d8f48042ec6a8225cc11cd9f
created 2017-07-03 11:50 +0200
pushed 2017-07-03 15:24 +0000
Marco Castelluccio Marco Castelluccio - Bug 1229277 - Introduce a map to match JSScript to script filenames instead of relying on ScriptSourceObject. r=nbp,jonco
e1568e838bd5c5947cc2678c8deef8e47e45a762
created 2017-06-14 10:35 +0100
pushed 2017-06-14 11:19 +0000
Jon Coppeard Jon Coppeard - Bug 1372524 - Refactor WeakCache implementation a little r=sfink
6862099581f270fb38fb67153e677a7b84ab3f48
created 2017-05-16 14:25 -0700
pushed 2017-06-07 21:24 +0000
Andrew McCreight Andrew McCreight - Bug 1186409 - Use a single global for all JSMs. WIP. draft
a1e123e8677a455943ff6c12047769c44305b1ea
created 2017-05-16 14:25 -0700
pushed 2017-05-26 23:08 +0000
Andrew McCreight Andrew McCreight - Bug 1186409 - Use a single global for all JSMs. WIP. draft
8f5611b2e350a51633f5efe8dd2b5f9fb6ec61ab
created 2017-05-04 17:46 +0800
pushed 2017-05-25 21:50 +0000
Ting-Yu Chou Ting-Yu Chou - Bug 816784 part 3 - Optimize the other places that iterate CCWs. r=jonco
86af6a5230370aca3066d0963a5aae6d922ed2d6
created 2017-05-24 12:07 -0400
pushed 2017-05-24 20:48 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 4 changesets (bug 816784) for intermittent GC crashes.
ac4a48a831ce289295ca989fc5119611d8560ec1
created 2017-05-04 17:46 +0800
pushed 2017-05-24 20:48 +0000
Ting-Yu Chou Ting-Yu Chou - Bug 816784 part 3 - Optimize the other places that iterate CCWs. r=jonco
70124483cead5ec3199a5d385153da8df11ba485
created 2017-05-16 14:25 -0700
pushed 2017-05-24 18:52 +0000
Andrew McCreight Andrew McCreight - Bug 1186409 - Use a single global for all JSMs. WIP. draft
5671545ea7b470b8db6fc00b26f3ed9cbc05d7e5
created 2017-05-04 17:46 +0800
pushed 2017-05-19 06:30 +0000
Ting-Yu Chou Ting-Yu Chou - Bug 816784 part 3 - Optimize the other places that iterate CCWs. r?jonco draft
f25a37d7822e598937f0270147ecae3c52d852d4
created 2017-05-04 10:39 -0500
pushed 2017-05-18 14:04 +0000
Yury Delendik Yury Delendik - Bug 1362084 - Add binary source and JS source maps support. r=luke
b2eb05d5fad2fea928f47d3e6a329024c0aaf70e
created 2017-05-17 10:37 +0100
pushed 2017-05-17 19:32 +0000
Jon Coppeard Jon Coppeard - Bug 1361458 - Generate the phase tree for GC statistics recording ahead of time r=sfink
1627485da92e28dcb2513f631eaedf44826574a2
created 2017-05-17 12:53 +0200
pushed 2017-05-17 14:09 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 36f2908f6650 (bug 1361458) for crashing [@ js::GCMarker::drainMarkStack], e.g. in devtools' devtools/client/debugger/new/test/mochitest/browser_dbg-sourcemaps.js. r=backout
36f2908f6650129ababf0665d8d5be185d31f5b2
created 2017-05-17 10:37 +0100
pushed 2017-05-17 14:09 +0000
Jon Coppeard Jon Coppeard - Bug 1361458 - Generate the phase tree for GC statistics recording ahead of time r=sfink
8440df56940aa10ce9198cb887b8467f56046eeb
created 2017-05-04 10:39 -0500
pushed 2017-05-16 17:55 +0000
Yury Delendik Yury Delendik - Bug 1362084 - Add binary source and JS source maps support. r?luke draft
04c590a3db194184cc989d10aff80569e7226514
created 2017-05-04 17:46 +0800
pushed 2017-05-16 09:11 +0000
Ting-Yu Chou Ting-Yu Chou - Bug 816784 part 3 - Optimize the other places that iterate CCWs. r?jonco draft
3f95d67f61b286344bfc86dc38b74b267b0505d5
created 2017-05-04 17:46 +0800
pushed 2017-05-05 03:28 +0000
Ting-Yu Chou Ting-Yu Chou - Bug 816784 part 3 - Optimize the other places that iterate CCWs. r?shu draft
453079eba5605516f940ebe043a769a9e26303a3
created 2017-05-04 10:39 -0500
pushed 2017-05-04 15:40 +0000
Yury Delendik Yury Delendik - Bug 1362084 - Add binary source and JS source maps support. draft
a8e1028ccbea24ac488b7f30ff6515a6b3d4998f
created 2017-04-20 00:17 -0700
pushed 2017-05-04 06:37 +0000
Jeff Walden Jeff Walden - Bug 1351107 - Make the DeprecatedLanguageExtensions enum an enum class in a new header, to address a thorny cyclic dependency issue in subsequent patches. r=arai
1ac60eace76be2f2a2d8c188808dfe82c105d7b7
created 2017-05-03 11:27 +0100
pushed 2017-05-03 12:46 +0000
Jon Coppeard Jon Coppeard - Bug 1360526 - Move more miscellaneous sweeping off the main thread r=sfink
3d0f582a516e52d97e791df62a940aad0d92c347
created 2017-05-03 11:26 +0100
pushed 2017-05-03 12:46 +0000
Jon Coppeard Jon Coppeard - Bug 1360526 - Sweep weakmaps in parallel with other sweeping r=sfink
e0405aef6cff6b88d30151d84cbab7e59bb8b597
created 2017-04-22 13:51 +0200
pushed 2017-04-22 16:42 +0000
Jan de Mooij Jan de Mooij - Bug 1358504 - Add a 1-entry cache to ObjectGroup::defaultNewGroup. r=bhackett
b3c001789e3e36dc721d8d206da8f5e831c91366
created 2017-04-09 21:15 -0700
pushed 2017-04-16 05:52 +0000
Chris Peterson Chris Peterson - Bug 1356843 - Fix -Wcomma warnings in js/. r?jorendorff draft
f90707333e7f6daaaf364bc61890ba2b1849199d
created 2017-04-14 09:18 -0500
pushed 2017-04-14 21:26 +0000
Luke Wagner Luke Wagner - Bug 1353763 - Baldr: always set exitFP before calling into C++ (r=bbouvier)
92c59df5e13ce444a1c40b60557af679bf3e3521
created 2017-04-12 10:02 +0100
pushed 2017-04-12 17:18 +0000
Jon Coppeard Jon Coppeard - Bug 1354480 - Sweep compartment's template literal map r=sfink
5c7b6e016f85b47522dcecb3bf313e07fdffb0f1
created 2017-03-31 10:50 +0200
pushed 2017-03-31 12:55 +0000
Jan de Mooij Jan de Mooij - Bug 1350760 part 1 - Templatize and optimize AtomMarkingRuntime::markAtom. r=jonco
ce401c54cdbb98495d8c1aa74d7881d35ee67a1f
created 2017-03-28 14:57 -0700
pushed 2017-03-28 23:22 +0000
Shu-yu Guo Shu-yu Guo - Bug 1348904 - Add template objects to the registry after freezing. (r=jonco)
aac9899a66462ab8a3391ae9025c3e77a89975cc
created 2017-03-27 10:38 +0100
pushed 2017-03-28 12:54 +0000
Jon Coppeard Jon Coppeard - Bug 1345177 - Make RegExpShared a GC thing r=sfink
43c977e120c535bb198c4be52a378ea7dc129690
created 2017-03-28 10:34 +0100
pushed 2017-03-28 10:41 +0000
Jon Coppeard Jon Coppeard - Backed out changeset 2c8aea7a6fa9 (bug 1349637) for intermittent assertion failures
bf0a094026f7d736e56a5a1ea042fe8e531aabce
created 2017-03-27 11:09 +0100
pushed 2017-03-27 14:34 +0000
Jon Coppeard Jon Coppeard - Backed out changesets e66f564d9749 and 0380d914ad39 (bug 1345177) for rooting hazards
0380d914ad395fca03f342ab911495a1284f1986
created 2017-03-27 10:38 +0100
pushed 2017-03-27 14:34 +0000
Jon Coppeard Jon Coppeard - Bug 1345177 - Make RegExpShared a GC thing r=sfink
2c8aea7a6fa978f4c1ae450d8acb4e136da16e89
created 2017-03-23 09:59 +0000
pushed 2017-03-23 17:16 +0000
Jon Coppeard Jon Coppeard - Bug 1349637 - Don't expose wrapper targets r=sfink
ead7c7f1269374b0db887861752022f8c19c785a
created 2017-03-21 11:08 -0600
pushed 2017-03-21 21:45 +0000
Tom Tromey Tom Tromey - Bug 1348419 - remove ThreadLocal in favor of thread_local draft
22933322f28b7b1b7574857cd3a1ca5ac13f5e00
created 2017-03-07 09:46 -0800
pushed 2017-03-09 05:06 +0000
André Bargull André Bargull - Bug 1299900 - Warn about deprecated Date.prototype.toLocaleFormat method. r=jandem
1a05d147e4384c36f81437697a03d11529322dda
created 2017-03-08 14:24 -0800
pushed 2017-03-08 22:48 +0000
Shu-yu Guo Shu-yu Guo - Bug 1108941 - Followup: fix nonunified builds on a CLOSED TREE.
cdc70760af79615d6ee1764735b571ebdd585280
created 2017-03-08 12:00 -0800
pushed 2017-03-08 22:17 +0000
Shu-yu Guo Shu-yu Guo - Bug 1108941 - Use the template literal registry in Ion. (r=jandem)
4fe119142fb58b24bdc2a2f5a1eb47baa1b5b9ee
created 2017-03-08 12:00 -0800
pushed 2017-03-08 22:17 +0000
Shu-yu Guo Shu-yu Guo - Bug 1108941 - Implement the per-global template literal registry. (r=arai,jonco)
a0ead6ef09eb931ac334c715946cf798193c59ee
created 2017-02-10 10:22 +0000
pushed 2017-03-05 18:08 +0000
Jon Coppeard Jon Coppeard - Bug 1322971 - Expose cells found via iteration. r=sfink, a=gchang
6e2dcde91b89e2a42b62af7b22e892abcea94ae9
created 2017-02-10 10:22 +0000
pushed 2017-03-03 03:42 +0000
Jon Coppeard Jon Coppeard - Bug 1322971 - Expose cells found via iteration. r=sfink, a=abillings
5a927aeb8fb3d765371c8b24204187f57ed54a8e
created 2017-03-02 10:22 +0000
pushed 2017-03-02 15:09 +0000
Jon Coppeard Jon Coppeard - Bug 1338623 - Add a slower but more exact gray marking check for checking correctness r=sfink r=mccr8
e297bafab4ae9d6320bff24d9aa02202c1a33e10
created 2017-03-01 07:15 -0700
pushed 2017-03-01 21:01 +0000
Brian Hackett Brian Hackett - Bug 1341321 - Require runtimes to be single threaded when using a Debugger, r=jandem.
4fbd0ba0c3d7a3c1a97af834157d52d1be1f188f
created 2017-02-25 16:07 +0100
pushed 2017-02-26 06:46 +0000
Jan de Mooij Jan de Mooij - Bug 1342439 part 1 - Replace macros to check for overrecursion with functions. r=luke
a902510561e752b603045b94fe96356835fcd07e
created 2017-02-24 09:56 +0100
pushed 2017-02-25 15:06 +0000
Sylvestre Ledru Sylvestre Ledru - indent js draft
f0329536734bcb68b8ff272df5caeb5648e74cd3
created 2017-01-17 16:46 +0100
pushed 2017-02-21 16:19 +0000
Jan de Mooij Jan de Mooij - Bug 1331606 - Avoid OOM crashes when we reach the executable code limit. r=luke, a=ritu
less more (0) -1000 -300 -100 -60 tip