CycleCollector/CCStatus-2007-03-30: Difference between revisions

no edit summary
No edit summary
 
No edit summary
Line 10: Line 10:


=== Leak Numbers ===
=== Leak Numbers ===
Graydon: 
I'm seeing all windows and documents not leaking.
David:
I'm still seeing significant leaks.  I generally do run with leak gauge, but I only quit the browser once a week and thats by crashing.
Peterv:
Peterv:
Not much changed from last week. Found one JS edge that was keeping XBL global objects alive. Also wrote a patch to make the cycle collector itself not leak on shutdown. These should drop shutdown leaks a little bit.
 
* {{bug|375063}} (Leaking nsJSContexts and nsXBLDocGlobalObjects at shutdown)
Igor landed a patch that regressed the leaks a bit.   See {{bug|375808}}
 
We're still missing javascript edges and that might cause leaks of windows. Igor has been working on a patch that makes the GC code and traversal code share the same code. So we automatically find all the javascript edges.
 
--
* {{bug|375063}} (Leaking nsJSContexts and nsXBLDocGlobalObjects at shutdown):  This is the bug that caused Igor to write the {{bug|375808}}.
 
* {{bug|375075}} (Stop leaking the cycle collector on shutdown)
* {{bug|375075}} (Stop leaking the cycle collector on shutdown)


Confirmed users
1,067

edits