js/src/gc/Nursery.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
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
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
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
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
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
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
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
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
49d778fc469b8f9777e064390b331dd35a4bfc6d
created 2016-02-10 13:51 -0800
pushed 2016-02-23 15:57 +0000
Jim Blandy Jim Blandy - Bug 1247126: Remove Debugger's tenure promotion log. r=fitzgen
87283160a274611f932310df1e330a331f9bd288
created 2016-02-09 15:19 -0800
pushed 2016-02-14 03:26 +0000
Terrence Cole Terrence Cole - Bug 1245485 - Only decommit newly unused Nursery Chunks; 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
b6ac28307c87e8a43a1681bf05e7ca1b10d0482a
created 2016-01-19 12:48 -0800
pushed 2016-01-20 14:37 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1233831 - Part 2: Expose JS::gcreason::ExplainReason to embedders; r=terrence
c345ee9e6201351d6f0d680f1ce10f6b54db2236
created 2016-01-19 12:48 -0800
pushed 2016-01-20 14:37 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1233831 - Part 1: Call the callback on nursery collections; r=terrence
6593b2842fa103cc725f5bd2f7c9039ac0978855
created 2016-01-14 22:12 +0100
pushed 2016-01-15 10:50 +0000
Jan de Mooij Jan de Mooij - Bug 1237201 part 9 - Fix remaining issues. r=nfroyd
80a318392bb0b16cf7b0f5cccfd94839bcfbe133
created 2016-01-06 21:06 +0100
pushed 2016-01-07 11:22 +0000
Jan de Mooij Jan de Mooij - Bug 1231224 part 10 - Make various Vector calls check for OOM. r=terrence
ece17eeb83de4afb3e46c9bae4d63e57144d999c
created 2015-12-31 15:21 +0200
pushed 2016-01-02 00:37 +0000
Olli Pettay Olli Pettay - Bug 1120016 - Allocate short lived JS wrappers in the Nursery, r=mccr8,terrence
22f51211915bf7daff076180847a7140d35aa353
created 2015-12-30 16:34 -0800
pushed 2015-12-31 01:43 +0000
Wes Kocher Wes Kocher - Backed out changeset 0d55a6e4e98e (bug 1120016) for 980 b2g hazards a=merge
0d55a6e4e98e6e420ca9810688f9921434a94eef
created 2015-12-30 19:16 +0200
pushed 2015-12-31 01:43 +0000
Olli Pettay Olli Pettay - Bug 1120016 - Allocate short lived JS wrappers in the Nursery, r=mccr8,terrence
00cd37ae27b7ecf6edc8cbc5f44f8ab60d90231b
created 2015-08-20 10:35 -0700
pushed 2015-09-29 23:15 +0000
Terrence Cole Terrence Cole - Bug 1196847 - Part 1: Allow storage of a unique id for a cell independent of address; r=jonco
316ad2696b321e8faf29571b9f25bf5c9e916e35
created 2015-09-28 14:57 -0700
pushed 2015-09-29 10:41 +0000
Terrence Cole Terrence Cole - Backout cca86cd156cf (Bug 1196847) for regressing EarleyBoyer.
cca86cd156cf57a2d7bbbc103a4cd0ec92b03f05
created 2015-08-20 10:35 -0700
pushed 2015-09-28 12:19 +0000
Terrence Cole Terrence Cole - Bug 1196847 - Part 1: Allow storage of a unique id for a cell independent of address; r=jonco
c18b5ef3be78f7772e056fe386ecef1604f49249
created 2015-09-22 10:51 -0400
pushed 2015-09-22 23:48 +0000
Ted Mielczarek Ted Mielczarek - bug 1205273 - Define XP_IOS in js/src. r=glandium
40fae3130e1a816d0074f4c72cdc3e5e6ff5c1e6
created 2015-09-21 14:31 +0100
pushed 2015-09-22 10:51 +0000
Jon Coppeard Jon Coppeard - Bug 1201057 - Use AutoEnterOOMUnsafeRegion in places where we can't handle OOM r=terrence
3763bf7faffd3bd88f24abcdb2082fda5a9ff85a
created 2015-05-08 11:13 +0800
pushed 2015-09-16 18:04 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1123237 - Part 3. Monitoring allocation and gc events in nursery and tenured heaps. r=terrence
cab4a53058bde6f60238412251543688e133ef7b
created 2015-05-08 11:05 +0800
pushed 2015-09-16 18:04 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1123237 - Part 2. MemoryProfiler hooks in js engine. r=terrence
3c46b6ef0ded804367f1b1ff9548ca1968ceca43
created 2015-09-05 13:49 -0700
pushed 2015-09-06 03:21 +0000
Phil Ringnalda Phil Ringnalda - Backed out 10 changesets (bug 1123237) for hazard build failures and Windows test failures
1f328807da1def75c85e58f86f6d9d09615452aa
created 2015-05-08 11:13 +0800
pushed 2015-09-06 03:21 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1123237 - Part 3. Monitoring allocation and gc events in nursery and tenured heaps. r=terrence
a1546857dce9a17234ac801009d2e9f195e81fc5
created 2015-05-08 11:05 +0800
pushed 2015-09-06 03:21 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1123237 - Part 2. MemoryProfiler hooks in js engine. r=terrence
d59abfdfaa005d77e713cc7bb6fd54d17f67060b
created 2015-09-03 09:38 -0700
pushed 2015-09-04 14:26 +0000
Terrence Cole Terrence Cole - Backout c9e469c6b915 (Bug 1196847) for regressing octane.
c9e469c6b9159e42c83dacdc91b5084b9600a93e
created 2015-08-20 10:35 -0700
pushed 2015-09-03 12:03 +0000
Terrence Cole Terrence Cole - Bug 1196847 - Part 1: Allow storage of a unique id for a cell independent of address; r=jonco
987f27a5b79fcfa101e525e16d88320d13527476
created 2015-08-26 09:44 -0700
pushed 2015-08-28 12:52 +0000
Steve Fink Steve Fink - Bug 1198826 - Increment (plain) gcNumber on all GCs, r=terrence
eff1a4594f3f3364b764224f3486511b2f047997
created 2015-08-24 11:00 -0700
pushed 2015-08-25 20:58 +0000
Terrence Cole Terrence Cole - Bug 1196210 - Fix an incomplete assertion in the nursery; r=jonco
89c678443131f0a13cdbddeca302ee970ecb6749
created 2015-08-25 12:42 +0800
pushed 2015-08-25 14:47 +0000
Kan-Ru Chen Kan-Ru Chen - Backed out 8 changesets (bug 1123237) CLOSED TREE
1c97e19f2f5d7d88a03045284662ab952446833c
created 2015-05-08 11:13 +0800
pushed 2015-08-25 14:47 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1123237 - Part 3. Monitoring allocation and gc events in nursery and tenured heaps. r=terrence
a80502c372f10231bbe3edc230d01ad0e961328e
created 2015-05-08 11:05 +0800
pushed 2015-08-25 14:47 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1123237 - Part 2. MemoryProfiler hooks in js engine. r=terrence
ee6b5e4532d33401445748e7927f73b50005cf79
created 2015-07-07 18:47 +0200
pushed 2015-08-05 11:36 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1190077 - Move RDTSC and prmjtime.* to vm/Time.*. r=nbp
8859abb9b671280c00ddc4870954f6a008cd058c
created 2015-08-03 09:54 -0400
pushed 2015-08-03 19:04 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset c8d9d720a30e (bug 1190077) for Android bustage.
c8d9d720a30e7e3d9698d8547bab4b0769741418
created 2015-07-07 18:47 +0200
pushed 2015-08-03 19:04 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1190077 - Move RDTSC and prmjtime.* to vm/Time.*. r=nbp
54e85cce2cadab90168e9ac93e4e4dfeb53667dd
created 2015-07-29 08:57 -0700
pushed 2015-07-31 12:21 +0000
Terrence Cole Terrence Cole - Bug 1166041 - Wait for nursery sweeping to finish before shutting down; r=jonco
cb821c634326bf02d05c673c6a4f614f19a9ae67
created 2015-07-29 16:46 -0700
pushed 2015-07-30 16:11 +0000
Wes Kocher Wes Kocher - Backed out changeset 6eebf397a8c2 (bug 1166041)
6eebf397a8c29941862a164d3c3209707ae1faec
created 2015-07-29 08:57 -0700
pushed 2015-07-30 16:11 +0000
Terrence Cole Terrence Cole - Bug 1166041 - Wait for nursery sweeping to finish before shutting down; r=jonco
c96fbacf1c7eac67fa9054800abb298531a7c0a7
created 2015-07-16 08:36 -0700
pushed 2015-07-27 19:44 +0000
Terrence Cole Terrence Cole - Bug 1184578 - Fix the nursery profiling print statement; r=sfink
6c8f7d17e334d857ba3a4a74f134a09d980ef51f
created 2015-07-15 10:22 +0100
pushed 2015-07-15 17:30 +0000
Jon Coppeard Jon Coppeard - Bug 1182104 - Refactor code for sweeping a compartment after minor GC r=terrence
4bd1786761cdb5f79eacd0678ac281ddafc08a83
created 2015-07-10 19:14 -0700
pushed 2015-07-13 12:54 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1169710 - Part 5: Fix a GC hazard and properly mark cross compartment edges in the tenure promotions log; r=sfink,jonco
bb3cc52cd960d0bc98e6820da44d5d24419d4071
created 2015-07-10 19:14 -0700
pushed 2015-07-13 12:54 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1169710 - Part 2: Add Debugger infrastructure for logging promotions to the tenured heap; r=sfink
2d59ded30482fef8d2427ec7e721a58b8e328b31
created 2015-06-16 16:03 -0700
pushed 2015-06-30 12:25 +0000
Terrence Cole Terrence Cole - Bug 1174850 - Remove the explicitly relocatable store buffers; r=jonco
fb159b796dadbaace3d8adedea5ec74b99129133
created 2015-06-24 16:27 -0700
pushed 2015-06-25 09:39 +0000
Terrence Cole Terrence Cole - Backout 9c891ea3949c (Bug 1174850) for possibly regressing octane.
9c891ea3949c420f2c89101e51777f09c185e43e
created 2015-06-16 16:03 -0700
pushed 2015-06-19 20:38 +0000
Terrence Cole Terrence Cole - Bug 1174850 - Remove the explicitly relocatable store buffers; r=jonco
19d5d96194436bee3de9f8e1048f201cbeb227a2
created 2015-06-14 08:02 -0700
pushed 2015-06-14 23:01 +0000
Brian Hackett Brian Hackett - Bug 1162986 - Allow objects to be turned into singletons dynamically, r=jandem.
f9e71f980245eee361014ecde5e13123b251d6e7
created 2015-06-13 14:41 -0700
pushed 2015-06-14 02:54 +0000
Phil Ringnalda Phil Ringnalda - Back out fd36716d1f9d (bug 1162986) for mostly-Win8-debug devtools crashes
fd36716d1f9d0644e52e68e6e28cd8f4fde16743
created 2015-06-13 08:10 -0700
pushed 2015-06-14 02:54 +0000
Brian Hackett Brian Hackett - Bug 1162986 - Allow objects to be turned into singletons dynamically, r=jandem.
70e774f5c1524032700924ff68da59ba772fb7bb
created 2015-06-12 10:11 +0100
pushed 2015-06-12 19:01 +0000
Jon Coppeard Jon Coppeard - Bug 1166041 - Add some assertions to help catch leaked slots memory r=terrence
fb99310b6a1a7b48486a9d4899dfad8756364026
created 2015-06-10 04:11 -0700
pushed 2015-06-11 01:40 +0000
Jon Coppeard Jon Coppeard - Bug 1171430 - Do not poison the nursery's chunk kind marker; r=terrence
d8695c1f052c1b7c514610ddd3f54d648af07c18
created 2015-06-02 11:55 -0700
pushed 2015-06-03 01:44 +0000
Terrence Cole Terrence Cole - Bug 887030 - Remove JS::shadow::Runtime::needsIncrementalBarrier and use heapState directly; r=jonco
557399d18235e0dbc2f14e1b7f08c56f44d9cff6
created 2015-06-02 11:47 -0700
pushed 2015-06-03 01:44 +0000
Terrence Cole Terrence Cole - Bug 887030 - Allow inlining of heapState checks from outside JSAPI; r=jonco
less more (0) -100 -60 tip