js/src/jsgc.cpp
e45ba191b66a4a74123297dd8e1a93e3f329886e
created 2016-03-30 17:14 +0100
pushed 2016-04-04 13:43 +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-04-04 13:43 +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-04-04 13:43 +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-04-04 13:43 +0000
Jon Coppeard Jon Coppeard - Bug 1258453 - Compact arenas containing strings r=terrence
af33c978191288407f182f1520f7bb308334039b
created 2016-03-23 09:41 +0000
pushed 2016-04-04 13:43 +0000
Jon Coppeard Jon Coppeard - Bug 1258407 - Limit GC heap growth parameters r=sfink
414abedbd2aad26760c2c33f075e73c2f12e4760
created 2016-03-22 17:44 +0000
pushed 2016-04-04 13:43 +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-04-04 13:43 +0000
Jon Coppeard Jon Coppeard - Bug 1257903 - Compact arenas containing shapes r=terrence
4f2f430361c4f37d51fefa27069cf7536ebdebc7
created 2016-03-18 15:07 -0700
pushed 2016-04-04 13:43 +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-04-04 13:43 +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-04-04 13:43 +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-04-04 13:43 +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-04-04 13:43 +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-04-04 13:43 +0000
Jon Coppeard Jon Coppeard - Bug 1244412 - Fix suprious GC hazard r=me
a843f696dd44be764e664aeed62da62531b4b5a9
created 2016-03-17 10:05 +0000
pushed 2016-04-04 13:43 +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-04-04 13:43 +0000
Jon Coppeard Jon Coppeard - Bug 1222420 - Make AutoFinishGC into a function r=terrence
fb0097406a607d8218a9ab0ede604b0f757e1772
created 2016-03-15 11:16 +0000
pushed 2016-04-04 13:43 +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-04-04 13:43 +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-04-04 13:43 +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-04-04 13:43 +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 16:35 +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 16:35 +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 16:35 +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-09 16:35 +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-09 16:35 +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-09 16:35 +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-09 16:35 +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-09 16:35 +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-09 16:35 +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-09 16:35 +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-03-09 16:35 +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-03-09 16:35 +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-03-09 16:35 +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-03-09 16:35 +0000
Jan de Mooij Jan de Mooij - Bug 1248949 - Optimize Arena::thingsPerArena. r=terrence
e00a022829518b51d16563eba05bc06a5e0a73e8
created 2016-02-16 14:36 +0100
pushed 2016-03-09 16:35 +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-03-09 16:35 +0000
Terrence Cole Terrence Cole - Backout 7acb1edc3f91 (bug 1244956) for regressing tpaint.
49868bdea8c8241e2acf98df37e386e1982cde09
created 2016-02-15 10:37 +0000
pushed 2016-02-17 19:16 +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-17 19:16 +0000
Joel Maher Joel Maher - backout Bug 1221144 for perf regression
4b2809f0ea2e666c8a86dc23befc031b413bf775
created 2016-02-09 14:04 -0800
pushed 2016-02-17 19:16 +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-17 19:16 +0000
Terrence Cole Terrence Cole - Bug 1244956 - Simplify Wrapper rooting mechanism; r=sfink
e2fa804302c9a34576754dd73cab80b7c718701d
created 2016-02-05 12:21 +0100
pushed 2016-02-08 15:56 +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-08 15:56 +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-08 15:56 +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-08 15:56 +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-08 15:56 +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-08 15:56 +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-08 15:56 +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-08 15:56 +0000
Terrence Cole Terrence Cole - Bug 1243888 - Derive RootKind automatically from TraceKind; r=sfink
b95563c224d82991994f2f3199848f98b965a20f
created 2016-01-29 21:54 -0600
pushed 2016-02-08 15:56 +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-02-08 15:56 +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-02-08 15:56 +0000
Terrence Cole Terrence Cole - Bug 1224038 - Part 2: Use stable hashing for NewTable; r=sfink
ddaa87cfd7fafd303ecfa84c324af09804676932
created 2016-01-25 06:46 +0800
pushed 2016-01-25 11:48 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1242262 - Remove the last vestiges of JS_GC_MARKING_VALIDATION (it's a GC Zeal mode now). r=terrence
5e46f927faa732231a8d0f2addf6b91df789a412
created 2015-10-30 10:43 -0500
pushed 2016-01-24 02:31 +0000
Jason Orendorff Jason Orendorff - Bug 1221144 - Part 2: Rename static scope classes away from "ScopeObject". r=shu.
2b37862c36f1497fc15ad6c65067fabea1cf136c
created 2015-10-30 10:26 -0500
pushed 2016-01-24 02:31 +0000
Jason Orendorff Jason Orendorff - Bug 1221144 - Part 1: Make static scope objects a separate class hierarchy from the runtime ScopeObjects. r=shu.
a048c55e1906f380a9f95d8f1dfa8308c37629cd
created 2016-01-13 12:28 -0800
pushed 2016-01-24 02:31 +0000
Terrence Cole Terrence Cole - Bug 1239314 - Make marking validation a normal zeal mode; r=jonco
755c6f29cbae1a3e4a8a27bca8d046224c11a275
created 2016-01-21 18:17 -0800
pushed 2016-01-22 13:51 +0000
Shu-yu Guo Shu-yu Guo - Bug 1236473 - Do not merge scripts that didn't successfully compile. (r=jandem)
16c99d1a006f21da97aa61377a164b49e18ea1d1
created 2016-01-20 10:13 +0000
pushed 2016-01-21 11:31 +0000
Jon Coppeard Jon Coppeard - Bug 1240416 Disallow setting GC mark stack size to zero, and assert on attempt to realloc() zero bytes r=terrence
59e221c0187ceee5ede3cfe7f45b097177a2a6bb
created 2016-01-19 12:48 -0800
pushed 2016-01-20 14:55 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1233831 - Part 0: JSAPI plumbing for nursery collection callbacks; r=terrence
4f02780c73e3a60ce44d423bcf004aa77bf4195b
created 2016-01-15 18:26 -0600
pushed 2016-01-17 20:09 +0000
Luke Wagner Luke Wagner - Bug 1239601 - improve the UniquePtr situation (r=jandem)
9df268f67bb3bdf5debd9f9e4f4967381d36f972
created 2016-01-14 13:50 +0000
pushed 2016-01-15 10:51 +0000
Jon Coppeard Jon Coppeard - Bug 1238548 - Make GCRuntime::setParameter() fallible r=terrence
98756a36223c1a2b51cd0368736b728429038caf
created 2016-01-12 22:42 -0800
pushed 2016-01-13 11:01 +0000
Phil Ringnalda Phil Ringnalda - Back out 29a5d0c6ea47 (bug 1239099) for a huge spike in instances of bug 1093064, frequent "test_cache_orphaned_cache.html | disk usage should have grown", and causing bug 1239206. At least.
less more (0) -1000 -300 -100 -60 tip