js/src/jsgc.cpp
d9ecb9d04a90e5ecddbf85b417d789bf2f5652c7
created 2016-07-02 13:45 +0200
pushed 2016-07-04 11:08 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 9 - Move JSRuntime caches into a new ContextCaches class. r=jorendorff
2f5efa5a01864b8de07b6ecfcf4eb671bf995a1e
created 2016-06-28 12:29 -0700
pushed 2016-07-01 09:19 +0000
Terrence Cole Terrence Cole - Bug 1283256 - Make GC stats per GCCycle; r=jonco
e5ad05d9cad4ac105f5f580887202a5041e197b4
created 2016-06-30 13:13 -0700
pushed 2016-07-01 09:19 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1283229 - Thread `AutoLockHelperThreadState&` parameters through various `HelperThread`-related functions; r=terrence
b46f11f21ce31afb0946d76f45b58e0ac40f8832
created 2016-06-28 17:30 -0700
pushed 2016-06-29 14:22 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1280064 - Address review nits; r=terrence
c36f5c0bed2c4068260c87107082b75eb3ab9b6e
created 2016-06-28 17:12 -0700
pushed 2016-06-29 14:22 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1280064 - Do not use PRLock in GCRuntime and PRCondVar in GCHelperState; r=terrence
22dded92077567a244d017b412ab2cdd9aa682a1
created 2016-06-28 11:57 +0200
pushed 2016-06-28 14:15 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 4 - Remove JSContext overloads of some functions that are no longer necessary. r=jonco
bc6e009a06d2683fbee66e8806eb8c993aabfe96
created 2016-06-28 11:56 +0200
pushed 2016-06-28 14:15 +0000
Jan de Mooij Jan de Mooij - Bug 1282113 - When we're shutting down the runtime, only allow shutdown GCs. r=terrence
498dfbe07a6c21af0ac2bd165f41b58a97cd241e
created 2016-06-24 14:16 +0200
pushed 2016-06-25 23:35 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 1 - Make JSContext inherit from JSRuntime. r=luke
6db648f83330dd70f5a1d03802a110394801b6ac
created 2016-06-24 15:16 +0200
pushed 2016-06-24 20:41 +0000
Jan de Mooij Jan de Mooij - Backed out changeset 273b186d22ca for making the rooting analysis unhappy
e5412891fa7650d15a36281b8f78f5a99b9c833a
created 2016-06-24 13:50 +0100
pushed 2016-06-24 20:41 +0000
Jon Coppeard Jon Coppeard - Bug 1261083 - Update base shapes in a separate phase at the start of compacting GC r=terrence
273b186d22cac4ed7f03f784604a60f5905142b1
created 2016-06-24 14:16 +0200
pushed 2016-06-24 20:41 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 1 - Make JSContext inherit from JSRuntime. r=luke
b29c44f5d909119cbf7541bf84fad987b1625f25
created 2016-06-22 11:16 +0100
pushed 2016-06-23 13:15 +0000
Jon Coppeard Jon Coppeard - Bug 1280132 - Add fallback path in case we hit OOM while creating the list of weak cache sweeping tasks r=terrence
c2becf602688b56146321cb7c1f4d6297bb86bd1
created 2016-06-21 15:30 +0100
pushed 2016-06-22 11:46 +0000
Jon Coppeard Jon Coppeard - Bug 1280889 - Fix compartment checking assertion r=terrence
85911372f2765079241357835fe84901b49c24c2
created 2016-06-21 15:30 +0100
pushed 2016-06-22 11:46 +0000
Jon Coppeard Jon Coppeard - Bug 1276908 - Reimplement whole cell store buffer using a bit vector associated with the arena r=terrence
f29ac79eba9162cbfc5f1a5be6f1a0efedf29f31
created 2016-06-18 10:46 +0100
pushed 2016-06-21 10:15 +0000
Jon Coppeard Jon Coppeard - Bug 1280407 - Use SystemAllocPolicy rather that the default with mozilla::Vector in the JS engine r=sfink r=fitzgen r=jandem
0d735d33bd844616bf224f3fabd56dd694cd03e9
created 2016-06-18 14:50 +0200
pushed 2016-06-20 11:52 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset afc3c6a5f93a (bug 1280407) for mass Spidermonkey failures. r=backout
afc3c6a5f93a4e5b5309659a13a84e7ec5c8fb2e
created 2016-06-18 10:46 +0100
pushed 2016-06-20 11:52 +0000
Jon Coppeard Jon Coppeard - Bug 1280407 - Use SystemAllocPolicy rather that the default with mozilla::Vector in the JS engine r=sfink r=fitzgen r=jandem
c6f2a2408e4d4904ba5f0da56f2eb2f58e511672
created 2016-06-18 12:53 +0200
pushed 2016-06-20 11:52 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset a58b9ab5dff0 (bug 1280407) for errors in testThreadingThread.cpp in SM(nu). r=backout
a58b9ab5dff082130cfa6d4c8cac8f5d09d204a2
created 2016-06-18 10:46 +0100
pushed 2016-06-20 11:52 +0000
Jon Coppeard Jon Coppeard - Bug 1280407 - Use SystemAllocPolicy rather that the default with mozilla::Vector in the JS engine r=sfink r=fitzgen r=jandem
68b7b99fa0632322c1a0d3c1c77ddfd1788660ce
created 2016-06-13 11:39 +0100
pushed 2016-06-13 23:19 +0000
Jon Coppeard Jon Coppeard - Bug 1278832 - Make sure heap check zeal mode traces the heap outside of a GC r=terrence
439fa181138b2140d5c54367374345ce872fb75f
created 2016-06-03 13:09 -0700
pushed 2016-06-08 10:16 +0000
Steve Fink Steve Fink - Bug 1277174 - Forbid nursery allocations within AutoAssertEmptyNursery, r=jonco
f07ebb2e13ef2b71b87fc8d7fdf3ef7c2628c15c
created 2016-06-02 14:41 -0700
pushed 2016-06-08 10:16 +0000
Steve Fink Steve Fink - Bug 1277690 - Implement Cell::dump, and make (mostly) all dumpers accept a FILE*, r=jonco
00d30d448554e802975a76a9572911b902a1cb7f
created 2016-05-18 10:57 -0700
pushed 2016-06-03 10:40 +0000
Terrence Cole Terrence Cole - Bug 1272449 - Finish refactoring allocator code; r=jonco
3d71c62d3caab2611ad632fc19f23e58637f4263
created 2016-05-31 21:49 -0700
pushed 2016-06-02 10:01 +0000
Chris Peterson Chris Peterson - Bug 1276567 - Fix -Wstring-conversion warnings in js/ directory. r=billm
47dfe258f4b427d1c9e316f462d6eaaece775959
created 2016-05-27 22:00 -0700
pushed 2016-06-01 13:09 +0000
Steve Fink Steve Fink - Bug 1259850 - Make ZoneCellIter variants to communicate nogc to the hazard analysis, r=jonco
69518db96a4dd3e483a679a0e8e628184c7c218a
created 2016-05-31 11:15 -0700
pushed 2016-06-01 13:09 +0000
Wes Kocher Wes Kocher - Backed out 22 changesets (bug 1259850) for GC crashes in various tests CLOSED TREE
c95bdd426ced9a71bc64694ea236b46d035bb0df
created 2016-05-27 22:00 -0700
pushed 2016-06-01 13:09 +0000
Steve Fink Steve Fink - Bug 1259850 - Make ZoneCellIter variants to communicate nogc to the hazard analysis, r=jonco
3dd0686489c6a7ca3a7958e557beea5bb74a89c7
created 2016-05-26 10:30 +0100
pushed 2016-05-27 01:49 +0000
Jon Coppeard Jon Coppeard - Bug 1264300 - Free stub space memory after minor GC r=sfink r=jandem a=abillings
f95d305dc0f804dea500ea8910683668f8729c7e
created 2016-05-18 12:03 -0700
pushed 2016-05-25 13:21 +0000
Terrence Cole Terrence Cole - Bug 1273276 - Rename HeapPtr to GCPtr; r=jonco
99d94b060b6367c67af74d16bd9cc69afad0c05e
created 2016-05-23 09:04 +0100
pushed 2016-05-25 13:21 +0000
Jon Coppeard Jon Coppeard - Bug 1274612 - Check callers have exclusive access lock at compile time r=terrence
360c31dc69af6c261f2d8fc8dfa82203f9247409
created 2016-05-22 09:28 +0100
pushed 2016-05-24 13:16 +0000
Jon Coppeard Jon Coppeard - Bug 1274065 - Fix possible assertion failure in pre-barrier verifier r=terrence
59278835ff66029170fdc51e28a958aa28c5c170
created 2016-05-21 13:27 -0700
pushed 2016-05-24 13:16 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1269451 - Part 1: SharedImmutableString should hold a pointer to the cache's entry; r=jimb
0e4369105765ec3026a66e5d8bfb01f5ac996a16
created 2016-05-21 19:54 +0200
pushed 2016-05-24 13:16 +0000
Jan de Mooij Jan de Mooij - Bug 1271609 - Make ReleaseAllJITCode call Zone::discardJitCode instead of duplicating it. r=jonco
a3eb07c249c423d3ff2ee258665be51480a404be
created 2016-05-19 12:12 -0700
pushed 2016-05-20 21:37 +0000
Terrence Cole Terrence Cole - Bug 1232417 - Followup to fix unexpected S bustage on a CLOSED TREE; r=meow
0fcaad4111c43ef3bbab08f66f5c3511a2af67a5
created 2015-12-14 13:28 -0800
pushed 2016-05-20 21:37 +0000
Terrence Cole Terrence Cole - Bug 1232417 - Use a Variant to represent the CrossCompartmentWrapperMap key; r=jonco
106f482c6670896701485d7a81bee494dc9b1f78
created 2016-05-19 10:12 +0100
pushed 2016-05-19 16:50 +0000
Jon Coppeard Jon Coppeard - Bug 1273908 - Refactor GC to make it easier to add new kinds of GC thing r=terrence
a34176bf4d11b9c09b4f09b6bc5b25b63c544314
created 2016-05-17 10:20 +0100
pushed 2016-05-17 21:18 +0000
Jon Coppeard Jon Coppeard - Bug 1273180 - Trigger major GC if necessary after minor GC r=terrence
69ea294ab4b6872904a881c15d814e73d272e27e
created 2016-05-16 14:23 +0100
pushed 2016-05-16 21:23 +0000
Jon Coppeard Jon Coppeard - Bug 1272604 - Add a zeal mode to check the heap after a moving GC r=terrence
742dca602ca36ee05959b271db99a0f676bba436
created 2016-05-09 11:17 +1000
pushed 2016-05-16 21:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1267551 (part 8) - Use MOZ_MUST_USE more in js/src/gc/. r=terrence.
13670b4bb7af9c584cc5139ec1f5500d69b25cf3
created 2016-05-12 11:20 -0400
pushed 2016-05-14 20:07 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1271854 - Part 2: Allow specifying zeal modes by name as well; r=terrence
e04dd37f479920a8440cbdea4463a9a05119fa9d
created 2016-05-12 10:19 -0400
pushed 2016-05-14 20:07 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1271854 - Part 1: Allow specifying multiple GC zeal levels; r=terrence
d82860087d47d10791757d56e289076800318ae1
created 2016-04-26 15:25 -0700
pushed 2016-05-13 10:06 +0000
Terrence Cole Terrence Cole - Bug 1268992 - Assert that the heap is empty after a shutdown GC; r=jonco
764fd30b53e11a60dfd6507bdbe72027ae6072da
created 2016-05-12 16:13 +0200
pushed 2016-05-13 10:06 +0000
Jan de Mooij Jan de Mooij - Bug 1271929 - Don't use ReadBarrieredObject for PendingMetadata. r=fitzgen
fdea8d099dbd8fee22f222f92bc784af46292239
created 2016-04-29 18:10 -0700
pushed 2016-05-02 09:39 +0000
Shu-yu Guo Shu-yu Guo - Bug 1268805 - Implement PrivateGCThingValue. (r=terrence)
03af61c547ddad9a95f9dfd2bdbc5ce867badf35
created 2016-04-30 00:52 +0200
pushed 2016-05-02 09:39 +0000
Sebastian Hengst Sebastian Hengst - Backed out 2 changesets (bug 1268805) for build bustage. r=backout on a CLOSED TREE
31075a760b2e8d517de2f16a163621c72549f3a6
created 2016-04-29 15:12 -0700
pushed 2016-05-02 09:39 +0000
Shu-yu Guo Shu-yu Guo - Bug 1268805 - Implement PrivateGCThingValue. (r=terrence)
a16e3700894b393e15a9222beca0e4e28ef2ab1c
created 2016-04-29 13:02 +0100
pushed 2016-04-29 23:06 +0000
Jon Coppeard Jon Coppeard - Bug 1268501 - Release the GC lock periodically when releasing arenas on the backgound thread r=terrence
d2af90b2dba27b070be1d31935df7e924507c981
created 2016-04-22 17:01 +0200
pushed 2016-04-29 23:06 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1268415: Initialize members in UpdatePointerTasks; r=jonco
33f5b0151b8b1a3d2cc1e8779c28616a5dba2971
created 2016-04-29 10:44 +0100
pushed 2016-04-29 23:06 +0000
Jon Coppeard Jon Coppeard - Bug 1268085 - Remove unused post barrier callbacks r=terrence
b10abfa0ce4861480b80c58f9232753f586fd23f
created 2016-04-29 10:44 +0100
pushed 2016-04-29 23:06 +0000
Jon Coppeard Jon Coppeard - Bug 1268541 - Compact arenas containing base shapes r=terrence
a0f19ca7386dc013a93d4e32fdd17d054f1bfede
created 2016-04-28 14:25 +0100
pushed 2016-04-29 23:06 +0000
Jon Coppeard Jon Coppeard - Bug 1266457 - Update pointers in GC things in two phases when compacting r=terrence
4fc2268a06becd6eb9d501a9398478642bfac673
created 2016-04-28 14:25 +0100
pushed 2016-04-29 23:06 +0000
Jon Coppeard Jon Coppeard - Bug 1266406 - Use EnumSet<AllocKind> to simplify GC sweeping phase information r=terrence
67aee454e51e22247ab45b54fdc6701d20584912
created 2016-04-21 11:06 +0100
pushed 2016-04-21 22:03 +0000
Jon Coppeard Jon Coppeard - Bug 1266107 - Update type descriptors first when compacting r=terrence
eeb033507f6a98b44ff57581b05acc469d838b39
created 2016-04-21 11:06 +0100
pushed 2016-04-21 22:03 +0000
Jon Coppeard Jon Coppeard - Bug 1266107 - Track all existing typed object descriptor objects r=terrence
a52937e707220800eaef9bf5dd8fd4d7c6b8de8f
created 2016-04-21 11:06 +0100
pushed 2016-04-21 22:03 +0000
Jon Coppeard Jon Coppeard - Bug 1266105 - Only purge runtime tables once per slice when compacting r=terrence
cb9908e330d178d06ba9af56dc7c9c963688489b
created 2016-04-18 15:50 -0700
pushed 2016-04-19 10:09 +0000
Terrence Cole Terrence Cole - Backout ab87b53b3140 (Bug 1263771) for breaking the MSVC2013 build 2 days before uplift.
9b887cca899597dcdda08b0de87d3a06c7536c79
created 2016-04-18 16:27 +0100
pushed 2016-04-18 22:15 +0000
Jon Coppeard Jon Coppeard - Bug 1263966 - Compact arenas containing lazy scripts r=terrence
76e8f6ad9ded250863aabef2da248867bc96e79c
created 2016-04-12 17:06 -0700
pushed 2016-04-15 12:01 +0000
Terrence Cole Terrence Cole - Bug 1263777 - Use WeakCache to sweep the InitialShapeTable; r=jonco
86bd74d49e63a7f6a5445a1f6d254689ad9accd0
created 2016-04-12 17:05 -0700
pushed 2016-04-15 12:01 +0000
Terrence Cole Terrence Cole - Bug 1263772 - Use WeakCache wrapper to sweep BaseShape table; r=jonco
ab87b53b3140fbb5e9e2caa5325ae0d791ee43d4
created 2015-12-21 16:20 -0800
pushed 2016-04-15 12:01 +0000
Terrence Cole Terrence Cole - Bug 1263771 - Sweep the InnerViewTable with WeakCache; r=sfink
b23a6286c125783b582eb59967ab5e574133478a
created 2016-04-12 11:02 -0700
pushed 2016-04-15 12:01 +0000
Terrence Cole Terrence Cole - Bug 1263769 - Sweep WeakCaches in parallel; r=sfink
58c36d9ae2af72144b7dd995b4f2344f543c0f7d
created 2015-12-18 14:50 -0800
pushed 2016-04-15 12:01 +0000
Terrence Cole Terrence Cole - Bug 1233862 - Add a WeakCache builtin to automatically manage sweeping; r=sfink
0022241652693598c24facb8ce9a5c9c5f6b100c
created 2016-04-13 10:03 +0100
pushed 2016-04-13 22:02 +0000
Jon Coppeard Jon Coppeard - Bug 1259180 - Compact arenas containing scripts r=terrence
aa88b0d0cd4adf9e2fde0288a0347b91af32c69a
created 2016-04-01 11:00 +1100
pushed 2016-04-13 09:58 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1261723 (part 2) - Separate class ops from js::Class. code=njn,h4writer. r=efaust,bz.
1bb3c8365cc4edc7552e6bd7390e6deb917b65f7
created 2016-04-09 15:02 -0400
pushed 2016-04-10 20:21 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 7f1da255d058 (bug 1119537) for causing frequent SM(e) Memory-drainAllocationsLog-13.js timeouts.
7f1da255d0584a6d6c5ff2579a8e362496934960
created 2016-02-26 08:03 -0800
pushed 2016-04-10 20:21 +0000
Terrence Cole Terrence Cole - Bug 1119537 - Make decommit a proper GC phase; r=jonco
503ac89cb92b9833ef8dfe79a664d840ca4c1252
created 2016-04-05 15:10 -0700
pushed 2016-04-06 10:21 +0000
Wes Kocher Wes Kocher - Backed out changeset 6e65cda2a0eb (bug 1260501)
b9f349b8151b9bc165318bda2eaed0ede209d50e
created 2016-04-04 08:45 +1000
pushed 2016-04-06 10:21 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1261720 (part 1) - Separate js::ClassExtension from js::Class. r=jorendorff,bz.
6e65cda2a0ebba641fc0a6a03a75265f6ee37ea7
created 2016-03-31 14:27 -0700
pushed 2016-04-01 09:49 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1260501 - Make high frequency GC mode slice budget doubling work with non-0 budgets. r=terrence a=kwierso
aeb9cc61c8ad3f99b23f56c890b887e703472af8
created 2016-03-31 14:26 -0700
pushed 2016-04-01 09:49 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1260475 - Add an option to disable GC slices triggered by painting. r=terrence a=kwierso
e45ba191b66a4a74123297dd8e1a93e3f329886e
created 2016-03-30 17:14 +0100
pushed 2016-03-31 20:09 +0000
Jon Coppeard Jon Coppeard - Bug 1260198 - Clear per-zone string cache after compacting r=terrence
dbbe7c7e305daafc0bb6533a4e39a64a3bc6b38f
created 2016-03-30 12:33 +0100
pushed 2016-03-31 20:09 +0000
Jon Coppeard Jon Coppeard - Bug 1259042 - Re-introduce a version of ZoneCellIter for use under GC r=terrence
595ba913eb8375a11365d6053301c9b56adc8fbe
created 2016-03-28 10:07 -0700
pushed 2016-03-29 12:40 +0000
Terrence Cole Terrence Cole - Bug 1259490 - Update the DtoA cache after compacting GC; r=jandem
36c1fd35d9959fa380d07521b210ba315772d683
created 2016-03-23 13:27 +0000
pushed 2016-03-24 15:20 +0000
Jon Coppeard Jon Coppeard - Bug 1258453 - Compact arenas containing strings r=terrence
af33c978191288407f182f1520f7bb308334039b
created 2016-03-23 09:41 +0000
pushed 2016-03-23 15:30 +0000
Jon Coppeard Jon Coppeard - Bug 1258407 - Limit GC heap growth parameters r=sfink
414abedbd2aad26760c2c33f075e73c2f12e4760
created 2016-03-22 17:44 +0000
pushed 2016-03-22 23:58 +0000
Jon Coppeard Jon Coppeard - Bug 1257903 - Fix spurious GC hazard on a CLOSED TREE r=me
e52c7446d8b4e3233b41a3d76eee3928fe64d836
created 2016-03-22 13:23 +0000
pushed 2016-03-22 23:58 +0000
Jon Coppeard Jon Coppeard - Bug 1257903 - Compact arenas containing shapes r=terrence
4f2f430361c4f37d51fefa27069cf7536ebdebc7
created 2016-03-18 15:07 -0700
pushed 2016-03-19 15:24 +0000
Shu-yu Guo Shu-yu Guo - Bug 1257045 - Give Debugger wrappers of wasm code their own CCW key kinds. (r=jimb)
162fce03a86b256d9c5da0f14c07782657b7df89
created 2016-03-18 10:14 +0000
pushed 2016-03-19 15:24 +0000
Jon Coppeard Jon Coppeard - Bug 1257186 - Refactor the way compacting GC passes lists of arenas to background tasks to avoid possible race r=terrence
3cb3eb37b811f921781e99f28fbc37d383cb4b3f
created 2016-03-18 10:14 +0000
pushed 2016-03-19 15:24 +0000
Jon Coppeard Jon Coppeard - Bug 1257496 - Add information about cycle count and GC state to our GC stats r=sfink
c7914f20970a34cfcf5a878466a13cc842fa50e4
created 2016-03-17 23:59 -0400
pushed 2016-03-18 15:11 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset fbc336fb47f9 (bug 1257045) for jit-test failures.
fbc336fb47f9a138762948e6262a3b0113b5c702
created 2016-03-17 18:53 -0700
pushed 2016-03-18 15:11 +0000
Shu-yu Guo Shu-yu Guo - Bug 1257045 - Give Debugger wrappers of wasm code their own CCW key kinds. (r=jimb)
3f07f0a721350809b481d9aa0c40651c30171838
created 2016-03-17 12:47 +0000
pushed 2016-03-18 15:11 +0000
Jon Coppeard Jon Coppeard - Bug 1244412 - Fix suprious GC hazard r=me
a843f696dd44be764e664aeed62da62531b4b5a9
created 2016-03-17 10:05 +0000
pushed 2016-03-18 15:11 +0000
Jon Coppeard Jon Coppeard - Bug 1244412 - Remove ZoneCellIterUnderGC now it's no longer needed and refactor r=terrence
d6ce8d232178756c4ba9da4c0d9422facbc5f24d
created 2016-03-15 11:16 +0000
pushed 2016-03-16 00:33 +0000
Jon Coppeard Jon Coppeard - Bug 1222420 - Make AutoFinishGC into a function r=terrence
fb0097406a607d8218a9ab0ede604b0f757e1772
created 2016-03-15 11:16 +0000
pushed 2016-03-16 00:33 +0000
Jon Coppeard Jon Coppeard - Bug 1254108 - Remove incorrect assertion about heap size r=terrence
2f20e4b23941639bf0e029ea62a1dbf3497d825e
created 2016-03-09 15:37 +0000
pushed 2016-03-10 10:56 +0000
Jon Coppeard Jon Coppeard - Backed out changeset 818e0d0ecbcc (bug 1254108) for performance regression on splay
818e0d0ecbcc04cb1c247b06b49387c940324784
created 2016-03-09 10:15 +0000
pushed 2016-03-10 10:56 +0000
Jon Coppeard Jon Coppeard - Bug 1254108 - Delay updating of GC trigger threshold until end of GC r=terrence
b20234ac6cf465c59bbc939560479c223bc282bf
created 2016-01-22 10:41 -0800
pushed 2016-03-10 10:56 +0000
Terrence Cole Terrence Cole - Bug 1224038 - Part 2: Use stable hashing for NewTable; r=sfink
ea73bd078111d7c6decddfb0242265f9062d5207
created 2016-03-08 20:06 -0800
pushed 2016-03-09 10:48 +0000
Terrence Cole Terrence Cole - Backed out changeset 33a1af83a77f (bug 1224038) for breaking SM tests.
33a1af83a77f29587c9e301aea9d4cb944adb4b5
created 2016-01-22 10:41 -0800
pushed 2016-03-09 10:48 +0000
Terrence Cole Terrence Cole - Bug 1224038 - Part 2: Use stable hashing for NewTable; r=sfink
cde0572b59f2f6bd294eabaf4969f4fd4400d2bc
created 2016-02-26 15:52 +0000
pushed 2016-03-09 00:09 +0000
Jonathan Watt Jonathan Watt - Bug 1253094, part 4 - Stop using DebugOnly for class/struct members in js/. r=billm
eb25b90a05c194bfd4f498ff3ffee7440f85f1cd
created 2016-03-01 12:00 -0800
pushed 2016-03-01 23:30 +0000
Wes Kocher Wes Kocher - Backed out changeset af1b34021a32 (bug 1119537) for SM timeouts a=backout
af1b34021a320652d4b933d6d38a1d1153a9181d
created 2016-02-26 08:03 -0800
pushed 2016-03-01 23:30 +0000
Terrence Cole Terrence Cole - Bug 1119537 - Make decommit a proper GC phase; r=jonco
064b832e49db55a4c491c5a5b539abc09573bb61
created 2016-02-29 11:24 -0500
pushed 2016-03-01 14:26 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1251833 - Part 3: Merge ArenaHeader into Arena. r=terrence
0c59c0fc07fb5e182ca9ec52653c90fd85452cd9
created 2016-02-29 11:21 -0500
pushed 2016-03-01 14:26 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1251833 - Part 1: Move allocation into FreeSpan and move firstFreeSpan to the top of Arenas. r=terrence
d17a3f6097a5f1397b4971e66834d7ed48c86ce4
created 2016-02-29 13:02 -0800
pushed 2016-03-01 14:26 +0000
Wes Kocher Wes Kocher - Backed out changeset 2a613f5a5866 (bug 1119537) for hazard failures
5e76a5e6b927dd54878494e949fd038c2555293c
created 2016-02-29 06:50 -0500
pushed 2016-03-01 14:26 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1250634 - Part 1: Refactor FreeSpan management to be less indirect and confusing. r=terrence, r=jandem
2a613f5a58663485f3c20b18a9fc867a09bc532a
created 2016-02-26 08:03 -0800
pushed 2016-03-01 14:26 +0000
Terrence Cole Terrence Cole - Bug 1119537 - Make decommit a proper GC phase; r=jonco
7d2bb13d6c37e90963992e9da9428c3aedf2bfaa
created 2016-02-25 10:50 -0800
pushed 2016-02-26 21:28 +0000
Terrence Cole Terrence Cole - Backout e00a02282951 (bug 1232229) as we no longer need the diagnostics.
17bfd6a2a52944f0f0e544dcc5e9d8118dd46d02
created 2016-02-25 09:43 +0000
pushed 2016-02-25 22:42 +0000
Jon Coppeard Jon Coppeard - Bug 1232229 - Add assertions to prevent nursery allocation when setting up OMT parse tasks r=terrence
d8da9bc56468f58be505e61e72e78bff1d2b4b61
created 2016-02-22 08:51 -0800
pushed 2016-02-25 11:00 +0000
Terrence Cole Terrence Cole - Bug 1249367 - Make background finalization a GC phase (and clean up Zones properly); r=jonco
1354c6e4ac2fd1af0126a9354cb99fd73e8c14dc
created 2016-02-18 14:53 +0100
pushed 2016-02-19 11:08 +0000
Jan de Mooij Jan de Mooij - Bug 1248949 - Optimize Arena::thingsPerArena. r=terrence
e00a022829518b51d16563eba05bc06a5e0a73e8
created 2016-02-16 14:36 +0100
pushed 2016-02-19 11:08 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1232229 - Instrument setting ArenaHeader::next to catch misuse and fix existing instrumentation. r=terrence
1e6e49542ca9fdf8ee2db825864962361d6bc91f
created 2016-02-17 09:00 -0800
pushed 2016-02-18 13:04 +0000
Terrence Cole Terrence Cole - Backout 7acb1edc3f91 (bug 1244956) for regressing tpaint.
49868bdea8c8241e2acf98df37e386e1982cde09
created 2016-02-15 10:37 +0000
pushed 2016-02-16 11:22 +0000
Jon Coppeard Jon Coppeard - Bug 1188364 - Supress GC while transplanting to prevent compacting GC observing intermediate state r=terrence
966f47ed2f25eb54fb1f967d4443b3c2b8b63220
created 2016-02-12 04:11 -0800
pushed 2016-02-14 03:26 +0000
Joel Maher Joel Maher - backout Bug 1221144 for perf regression
4b2809f0ea2e666c8a86dc23befc031b413bf775
created 2016-02-09 14:04 -0800
pushed 2016-02-10 13:30 +0000
Terrence Cole Terrence Cole - Bug 1245965 - Fix and OOM handling failure in NewMemInfoObject; r=sfink
7acb1edc3f914e4184b3626fe615377750067a89
created 2016-02-02 09:32 -0800
pushed 2016-02-10 13:30 +0000
Terrence Cole Terrence Cole - Bug 1244956 - Simplify Wrapper rooting mechanism; r=sfink
e2fa804302c9a34576754dd73cab80b7c718701d
created 2016-02-05 12:21 +0100
pushed 2016-02-06 03:45 +0000
Jan de Mooij Jan de Mooij - Bug 1245767 - Allow combining different gczeal modes. r=terrence
2ada62724f2af8b0d6c104e3bd249ab28d021d2f
created 2016-02-04 11:59 +0100
pushed 2016-02-06 03:45 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1233857 - Follow up: Add a new GC zeal mode for the elements edges barrier; r=terrence
731746468ebe75d67950049918878678be39d6e8
created 2015-11-13 07:14 -0600
pushed 2016-02-04 11:08 +0000
Jason Orendorff Jason Orendorff - Bug 1221144 - Part 9: A few more JSObject* -> StaticScope* changes. r=shu.
64392b4fdaad6cefea48df5d9fd144006defda3c
created 2016-02-03 11:01 -0800
pushed 2016-02-04 11:08 +0000
Terrence Cole Terrence Cole - Bug 1232229 - Add some instrumentation and more fencing to ArenaLists; r=ehoogeveen
ad652aac6b74eb862d79a52b9e516531b51c95df
created 2016-02-03 11:21 -0800
pushed 2016-02-04 11:08 +0000
Terrence Cole Terrence Cole - Backed 8c41c8315eea (bug 1232229) for breaking all the things on a CLOSED TREE.
8c41c8315eeafe568b8d1ce99fedbd79eee62586
created 2016-02-03 11:01 -0800
pushed 2016-02-04 11:08 +0000
Terrence Cole Terrence Cole - Bug 1232229 - Add some instrumentation and more fencing to ArenaLists; r=ehoogeveen
ee852e6779fb62f910f6941f50d60d69f36849ae
created 2016-01-27 13:03 -0800
pushed 2016-02-03 11:29 +0000
Terrence Cole Terrence Cole - Bug 1244358 - Support all types in PersistentRooted; r=sfink
5eaf5e034e6d323cb957884dc474c32ef188ab25
created 2016-01-27 09:54 -0800
pushed 2016-02-02 10:54 +0000
Terrence Cole Terrence Cole - Bug 1243888 - Derive RootKind automatically from TraceKind; r=sfink
b95563c224d82991994f2f3199848f98b965a20f
created 2016-01-29 21:54 -0600
pushed 2016-01-30 17:41 +0000
Luke Wagner Luke Wagner - Fix recent non-unified build bustage (no bug, rs=sunfish)
9d90b6b2c0ef5ed63706675ab7926d623008ba95
created 2016-01-26 17:23 -0800
pushed 2016-01-27 11:12 +0000
Terrence Cole Terrence Cole - Backout f8c3e1e0e597515ee78c04d561a88669054710d9 (Bug 1224038) for bustage on a CLOSED TREE.
f8c3e1e0e597515ee78c04d561a88669054710d9
created 2016-01-22 10:41 -0800
pushed 2016-01-27 11:12 +0000
Terrence Cole Terrence Cole - Bug 1224038 - Part 2: Use stable hashing for NewTable; r=sfink
less more (0) -1000 -120 tip