Olli Pettay
|
2bf2214fbe
|
bug 789919, (snow-white) make addref/release of CCable objects faster by removing indirect refcnt increase/decrease, r=mccr8, test changes r=ehsan
--HG--
extra : rebase_source : 2a3b22425c14d6daedc91d62a652c34431acd2fb
|
2013-07-09 13:30:58 -04:00 |
|
Kyle Huey
|
49b422d01c
|
Bug 885866: Separate deferred finalization from XPConnect so we can use it off the main thread. r=mccr8, peterv, bsmedberg, jorendorff
|
2013-07-09 07:28:15 -07:00 |
|
Catalin Iacob
|
4f03e5bb1a
|
Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
--HG--
extra : rebase_source : fc472490dd978d165f02f77ed37f07aed6e5bb61
|
2013-06-23 14:03:39 +02:00 |
|
Kyle Huey
|
9e5b8d4b53
|
Bug 882893: Move observer notifications out of the cycle collector and into the runtime. r=smaug
|
2013-06-19 14:06:50 -07:00 |
|
Kyle Huey
|
ad14119f4e
|
Bug 882162: Part 11 - Push the final uses of mJSHolders down into mozilla::CycleCollectedJSRuntime and make it private. r=mccr8
|
2013-06-18 12:02:16 -07:00 |
|
Kyle Huey
|
5bc19e1a51
|
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
|
2013-06-18 12:02:16 -07:00 |
|
Kyle Huey
|
3e6a01f7ac
|
Bug 882162: Part 8 - Move the rest of nsCycleCollectionJSRuntime's implementation into mozilla::CycleCollectedJSRuntime. r=mccr8
|
2013-06-18 12:02:16 -07:00 |
|
Kyle Huey
|
7462053a52
|
Bug 882162: Part 7 - Move tracing of gray roots into mozilla::CycleCollectedJSRuntime. r=mccr8
|
2013-06-18 12:02:15 -07:00 |
|
Kyle Huey
|
67d1e8d027
|
Bug 882162: Part 6 - Move the runtime and zone CC participants into mozilla::CycleCollectedJSRuntime. r=mccr8
|
2013-06-18 12:02:15 -07:00 |
|
Kyle Huey
|
75e85a76a6
|
Bug 882162: Part 5 - Move most of nsCycleCollectionJSRuntime's implementation into mozilla::CycleCollectedJSRuntime. r=mccr8
|
2013-06-18 12:02:15 -07:00 |
|
Kyle Huey
|
be66fb44fe
|
Bug 882162: Part 4 - Push tracing of global objects down into mozilla::CycleCollectedJSRuntime. r=mccr8
|
2013-06-18 12:02:15 -07:00 |
|
Kyle Huey
|
3c2aaa10b0
|
Bug 882162: Part 2 - Begin to push mJSHolders down into mozilla::CycleCollectedJSRuntime. r=mccr8
|
2013-06-18 12:02:14 -07:00 |
|
Kyle Huey
|
20a663e7f3
|
Bug 882162: Part 1 - Create a mozilla::CycleCollectedJSRuntime class. r=mccr8,bholley
|
2013-06-18 12:02:07 -07:00 |
|