js/src/gc/Nursery.cpp
9c891ea3949c420f2c89101e51777f09c185e43e
created 2015-06-16 16:03 -0700
pushed unknown
Terrence Cole Terrence Cole - Bug 1174850 - Remove the explicitly relocatable store buffers; r=jonco
19d5d96194436bee3de9f8e1048f201cbeb227a2
created 2015-06-14 08:02 -0700
pushed unknown
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 unknown
Phil Ringnalda Phil Ringnalda - Back out fd36716d1f9d (bug 1162986) for mostly-Win8-debug devtools crashes
fd36716d1f9d0644e52e68e6e28cd8f4fde16743
created 2015-06-13 08:10 -0700
pushed unknown
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 unknown
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 unknown
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 unknown
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 unknown
Terrence Cole Terrence Cole - Bug 887030 - Allow inlining of heapState checks from outside JSAPI; r=jonco
531cb24dbb825ebb63353d2716175a79cf650676
created 2015-05-29 10:46 +0100
pushed unknown
Jon Coppeard Jon Coppeard - Bug 1166041 - Fix memory leaked by nursery when we hit OOM r=terrence
ed84a14db65546845e89c4abccaaaf883b52a881
created 2015-05-20 09:13 -0700
pushed unknown
Terrence Cole Terrence Cole - Bug 1052716 - Add telemetry probes for generational GC; r=sfink
740b3a6f0d8e118451dc1d21aaed2a01d240f05f
created 2015-05-12 10:04 +0100
pushed unknown
Jon Coppeard Jon Coppeard - Bug 1163643 - Fix unified build errors following recent marking changes r=terrence
cbfddea9ef08e966db91eca85a5ddf71adf2b07e
created 2015-05-07 10:17 -0700
pushed unknown
Terrence Cole Terrence Cole - Bug 1162301 - Move tenuring implementation to TenuringTracer; r=sfink
033d22094200b822ba79e7334a3184b81d28bfd4
created 2015-05-07 03:47 -0700
pushed unknown
Jon Coppeard Jon Coppeard - Bug 1161353 - Follow-up to remove more post-barrier verifier cruft; r=terrence
455fb7de9f841216d6ed11d5a2da3b088ddf2e72
created 2015-05-04 17:36 -0700
pushed unknown
Terrence Cole Terrence Cole - Bug 1161726 - Use a custom tracer for tenuring to avoid the indirect calls; r=jonco
b2781b5c0f12f1ced79f40763f9db621fd490b42
created 2015-05-04 16:36 -0700
pushed unknown
Brian Hackett Brian Hackett - Bug 1161077 - Allocate unboxed arrays in the nursery, r=terrence.
e709b033a56ee72a94082d3ef4f0a7712df7cccf
created 2015-04-28 11:09 -0700
pushed unknown
Brian Hackett Brian Hackett - Bug 1158569 - Don't trigger sweeping of dead type information when scanning unboxed objects in minor GCs, r=terrence.
2551d444a29b826ed93321ab3ecd9e536d2b1252
created 2015-04-24 05:50 -0600
pushed unknown
Brian Hackett Brian Hackett - Bug 1157809 - Optimizing scanning of unboxed plain objects and typed objects during nursery collections, r=terrence.
da10572321fcd4dea240b80ee6e44167bd42c355
created 2015-04-01 17:57 -0700
pushed unknown
Jim Blandy Jim Blandy - Bug 1062473: Make JSObject::allocKindForTenure out of GetObjectAllocKindForCopy. r=terrence
2982f84319a6f2b9e5d7468a589c3f75902c8b38
created 2015-04-07 10:51 -0700
pushed unknown
Terrence Cole Terrence Cole - Bug 991752 - Always check has[G|S]etterObject before updating the Shape; r=jonco
d2a1fc813b91ec868a7e16e9de20658dc66de2ce
created 2015-04-08 22:40 -0700
pushed unknown
Eric Faust Eric Faust - Bug 1141862 - Followup: Remove erronously landed debug spew. r=me
a3f6306dd05e64ea03f427652680151f89357e99
created 2015-04-08 17:41 -0700
pushed unknown
Eric Faust Eric Faust - Bug 1141862 - Part 6: Implement ES6 SuperProperty and SuperMember. (r=jorendorff)
7d36bebd329a75d774a9078e1f407c9bcd3b6108
created 2015-04-07 06:04 -0600
pushed unknown
Brian Hackett Brian Hackett - Bug 1148921 - Check correctness of hash table modifications later on during minor GCs, r=jonco.
fb6ceba6f57e8e1458894d6ebae0bd6a30ac47a3
created 2015-04-02 11:22 +0200
pushed unknown
Jan de Mooij Jan de Mooij - Bug 1144366 followup - Stop declaring multiple pointers on a single line. r=jorendorff
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed unknown
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed unknown
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed unknown
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
a4246efc8a253cabde698fbab437824bbcb08915
created 2015-02-25 13:11 -0800
pushed unknown
Terrence Cole Terrence Cole - Bug 1135985 - Split callback and marking tracers completely; r=jonco, r=mccr8
2f6de7b18305e9813ebec370b4266ff51204c485
created 2015-01-26 15:32 -0800
pushed unknown
Steve Fink Steve Fink - Bug 1125412 - Expose an object for inspecting GC memory values, r=terrence
45366e6959e2949aa30e7357960662c8287c300a
created 2015-03-21 23:37 -0700
pushed unknown
Jim Blandy Jim Blandy - Bug 1140773: Address review comments. r=shu
b40f0e7c51a08fac107491abc0fee29015cf7965
created 2015-03-21 22:18 -0700
pushed unknown
Jim Blandy Jim Blandy - Bug 1140773: Ensure that GCParallelTask subclasses properly join at the start of their destructor. r=shu
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed unknown
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
67b1737a236d788fc9e2d9dc85165be20f03cd22
created 2015-03-11 11:11 -0700
pushed unknown
Terrence Cole Terrence Cole - Bug 1141234 - Part 7: Reorder the allocator methods for clarity; r=sfink
2b9f5019abf1749c5c58240e7722d56467ca4e6b
created 2015-03-13 02:13 +0100
pushed unknown
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 1139552 - Convert js::gc::AllocKind to an enum class and eliminate non-AllocKind indexing. r=terrence
98e5e14b05e4bfc6671cc9942638723d57f9fbc9
created 2015-03-12 15:01 -0400
pushed unknown
Ryan VanderMeulen Ryan VanderMeulen - Backed out 8 changesets (bug 1141234) for bustage.
df39d787c523e14930cd572d68be34bf8db4599a
created 2015-03-11 11:11 -0700
pushed unknown
Terrence Cole Terrence Cole - Bug 1141234 - Part 7: Reorder the allocator methods for clarity; r=sfink
7c9dfca903cce7a83dae3c780cfdd96701ba0559
created 2015-03-04 09:32 -0800
pushed unknown
Terrence Cole Terrence Cole - Bug 1134425 - Part 1: move the allocator interface code out of line; r=jonco
afda1ff329bf2d1da22e0f09eb1c24537eefb7f4
created 2015-03-04 08:32 -0600
pushed unknown
Brian Hackett Brian Hackett - Bug 1137497 - Remove shape from unboxed objects, r=jandem.
4c2473a9d7ba1c9692cdc7eb617d0257decbae94
created 2015-02-04 16:12 +0000
pushed unknown
Jon Coppeard Jon Coppeard - Bug 1122640 - Free nursery huge slots off main thread r=terrence
5ccd73fbf0e66bb1be31c969cb842db5748e81eb
created 2015-02-23 09:48 -0600
pushed unknown
Brian Hackett Brian Hackett - Bug 1134150 - Don't check type sweeping generation when accessing an unboxed object's layout during nursery collections, r=jandem.
41be09fe77e0268ce047337453fa84c8cdc4e839
created 2015-03-30 14:41 +0200
pushed unknown
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
c4500f0d25cd43c9eb7a421c7554086a647e5726
created 2015-02-09 09:20 -0700
pushed unknown
Brian Hackett Brian Hackett - Bug 1130849 - Rename jsinfer files, r=jandem.
6bfcb81d3716bfcdcd0045d0fb80153159513a83
created 2015-02-06 09:13 -0700
pushed unknown
Brian Hackett Brian Hackett - Bug 1129226 - Refactor ObjectGroup class and accessors, r=jandem.
0203370cd4dbb4055f7e80c6af615dd837596ffb
created 2015-02-04 18:30 +0000
pushed unknown
Jon Coppeard Jon Coppeard - Backed out 2 changesets (bug 1122640) for jsapi test failures on a CLOSED TREE
52a98fafd5517aa73dede13f785b5aad245b3441
created 2015-02-04 16:50 +0000
pushed unknown
Jon Coppeard Jon Coppeard - Bug 1122640 - Fix inbound bustage due to missing 'explicit' on single arg constructor r=me on a CLOSED TREE
8c11a58bf243d0aa5bea99bdc65b6250be3d01cc
created 2015-02-04 16:12 +0000
pushed unknown
Jon Coppeard Jon Coppeard - Bug 1122640 - Free nursery huge slots off main thread r=terrence
e3ff19a4994504fbedc7a02830b1063efb194183
created 2015-02-02 11:20 -0700
pushed unknown
Brian Hackett Brian Hackett - Bug 1125930 - Rename TypeObject to ObjectGroup, r=jandem.
7820fd1419980e83985329f060d6b8a50f2d6b8d
created 2015-01-27 02:47 -0700
pushed unknown
Brian Hackett Brian Hackett - Bug 1116855 - Add default-disabled unboxed objects for use by interpreted constructors, r=jandem.
8f1b6d7853225faf375bb2ac2e109daeb7850b68
created 2015-01-27 07:58 +0100
pushed unknown
Lars T Hansen Lars T Hansen - Bug 1125841 - remove PerThreadData variants of activation iterator constructors. r=jandem
32048e974c4b8e087c917623186c94a1f5b4ebb7
created 2015-01-26 15:58 -0500
pushed unknown
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset aa85f08f9f76 (bug 1116855) for Hazard analysis failures.
aa85f08f9f76b2637282d32c52ece39b88e4515d
created 2015-01-26 12:16 -0700
pushed unknown
Brian Hackett Brian Hackett - Bug 1116855 - Add default-disabled unboxed objects for use by interpreted constructors, r=jandem.
6ae46792bd9cb33326262f13d6c9b2fcce9efa9b
created 2015-01-25 23:08 -0800
pushed unknown
Phil Ringnalda Phil Ringnalda - Back out changeset 1a349b0fd008 (bug 1116855) for ggc timeouts
1a349b0fd0089f23a62cf2bcfdb9596ea1a25bd4
created 2015-01-25 17:00 -0700
pushed unknown
Brian Hackett Brian Hackett - Bug 1116855 - Add default-disabled unboxed objects for use by interpreted constructors, r=jandem.
116f224b77899b207ac20c1db163f1cef1369f93
created 2015-01-14 09:22 +0100
pushed unknown
Lars T Hansen Lars T Hansen - Bug 1119694 - remove Allocator. r=terrence
f0503a20819c61910864f7c3d62113db37053e85
created 2014-10-23 13:49 -0700
pushed unknown
Terrence Cole Terrence Cole - Bug 1085597 - Allow objects with finalization and move ops to be nursery allocated; r=jonco
cc46a830c58daee491985d863741eee781221904
created 2014-12-31 15:58 -0800
pushed unknown
Terrence Cole Terrence Cole - Bug 1085597 - Simplify the allocation of nursery objects; r=jonco
13869ca774bb3d673ef1c40aec1bdb8241ba56b0
created 2015-01-07 08:05 +0100
pushed unknown
Lars T Hansen Lars T Hansen - Bug 1117753 - unparameterize by nursery type. r=terrence
2efc03ac92f93ded5e78feca09b3e9188616ab61
created 2014-12-31 14:45 -0800
pushed unknown
Steve Fink Steve Fink - Bug 1109336 - Track granular timings within Mark Roots, r=terrence
145cfaf3c17726c7abed34ef013816932461239f
created 2014-12-23 13:23 -0800
pushed unknown
Steve Fink Steve Fink - Backed out changeset 34ad3cb3fb10 (bug 1109336)
34ad3cb3fb10b37f2ae7097047d9f78e078c7ef6
created 2014-12-15 09:46 -0800
pushed unknown
Steve Fink Steve Fink - Bug 1109336 - Track granular timings within Mark Roots, r=terrence
3d0a1db612fa5455a07ece3e00b89cd3318a2367
created 2014-12-04 09:45 -0800
pushed unknown
Terrence Cole Terrence Cole - Bug 1107349 - Always build in enerational GC support; r=jonco
less more (0) -100 -60 tip