xpcom/base/CycleCollectedJSRuntime.cpp
a80f35bdbaa0e86fb4e758176a683c57cc902993
created 2013-07-23 10:58 +0100
pushed unknown
Jon Coppeard Jon Coppeard - Bug 888338 - 1 - Add TenuredHeap<T> class r=terrence r=bz
d42a2a82f3d248a677f5534c24fd7dc0dbc2930e
created 2013-07-09 13:30 -0400
pushed unknown
Olli Pettay Olli Pettay - bug 789919, (snow-white) make addref/release of CCable objects faster by removing indirect refcnt increase/decrease, r=mccr8, test changes r=ehsan
85a124822b7ee4ea5116b57c955e20f46d82166d
created 2013-07-09 07:28 -0700
pushed unknown
Kyle Huey Kyle Huey - Bug 885866: Separate deferred finalization from XPConnect so we can use it off the main thread. r=mccr8, peterv, bsmedberg, jorendorff
0c45375d507ee8699f6a25760263234f7c9e8823
created 2013-07-03 00:24 -0700
pushed unknown
David Anderson David Anderson - Rewrite CPOWs to use one actor per process (bug 853209, r=billm,bholley,smaug).
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed unknown
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
9b4975efc31f58c991816f95f26e42a762a84e0f
created 2013-07-31 10:59 -0700
pushed unknown
David Anderson David Anderson - Rewrite CPOWs to use one actor per process (bug 853209, r=billm,bholley,smaug).
1c6097e5c4d4b758f040f0bcc5e46cc4042a997a
created 2013-06-17 23:53 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 880041 (part 22) - Use JSObject::{is,as} for JSFunction. r=sfink.
dd4b059747b807dbc6a2fcb005709291e4da3177
created 2013-06-20 11:05 -0700
pushed unknown
Bobby Holley Bobby Holley - Bug 883450 - Miscellaneous requests. r=gabor
a2c9078d8b297f17b3867b36a14df997a66c971e
created 2013-06-18 12:02 -0700
pushed unknown
Kyle Huey Kyle Huey - Bug 882162: Part 11 - Push the final uses of mJSHolders down into mozilla::CycleCollectedJSRuntime and make it private. r=mccr8
fa15cd24a711355b58d0b2abc8c02401d7e2b6fb
created 2013-06-18 12:02 -0700
pushed unknown
Kyle Huey Kyle Huey - Bug 882162: Part 10 - Add a hook for tracing black JS and update the big comment to more accurately describe how this works. r=mccr8
a3d9f0165f0048fb225d18a5f4040add730b9d57
created 2013-06-18 12:02 -0700
pushed unknown
Kyle Huey Kyle Huey - Bug 882162: Part 9 - Kill nsCycleCollectionJSRuntime. r=mccr8
76ce6a22279a0280a63e8565532f08c8dcbc7949
created 2013-06-18 12:02 -0700
pushed unknown
Kyle Huey Kyle Huey - Bug 882162: Part 8 - Move the rest of nsCycleCollectionJSRuntime's implementation into mozilla::CycleCollectedJSRuntime. r=mccr8
6178e7d18e2be4489698df68ace01dc03f9b3222
created 2013-06-18 12:02 -0700
pushed unknown
Kyle Huey Kyle Huey - Bug 882162: Part 7 - Move tracing of gray roots into mozilla::CycleCollectedJSRuntime. r=mccr8
4dfddd30a77f61039dc99c125ccf5daa70104e4e
created 2013-06-18 12:02 -0700
pushed unknown
Kyle Huey Kyle Huey - Bug 882162: Part 6 - Move the runtime and zone CC participants into mozilla::CycleCollectedJSRuntime. r=mccr8
ff10f2a8aca99e9e6ee8dc7ec66fb6b26b79b8fe
created 2013-06-18 12:02 -0700
pushed unknown
Kyle Huey Kyle Huey - Bug 882162: Part 5 - Move most of nsCycleCollectionJSRuntime's implementation into mozilla::CycleCollectedJSRuntime. r=mccr8
69408f4ca5e93fa36e4538d852d464ebc13671f5
created 2013-06-18 12:02 -0700
pushed unknown
Kyle Huey Kyle Huey - Bug 882162: Part 4 - Push tracing of global objects down into mozilla::CycleCollectedJSRuntime. r=mccr8
55331b05723b58f59b74f20d9409ee1052c71a89
created 2013-06-18 12:02 -0700
pushed unknown
Kyle Huey Kyle Huey - Bug 882162: Part 2 - Begin to push mJSHolders down into mozilla::CycleCollectedJSRuntime. r=mccr8
efb0b493cc21af8c2267d27079fb46704742a719
created 2013-06-18 12:02 -0700
pushed unknown
Kyle Huey Kyle Huey - Bug 882162: Part 1 - Create a mozilla::CycleCollectedJSRuntime class. r=mccr8,bholley
less more (0) tip