Performance:Leak Tools: Difference between revisions

m
oops
m (use normal wiki header notation)
m (oops)
Line 79: Line 79:
If you really need to debug leaks that involve JS objects closely, you can get detailed printouts of the paths JS uses to mark objects when it is determining the set of live objects by using the functions added in {{bug|378261}} and {{bug|378255}}.  (More documentation of this replacement for GC_MARK_DEBUG, the old way of doing it, would be useful.  It may just involve setting the XPC_SHUTDOWN_HEAP_DUMP environment variable to a file name, but I haven't tested that.)
If you really need to debug leaks that involve JS objects closely, you can get detailed printouts of the paths JS uses to mark objects when it is determining the set of live objects by using the functions added in {{bug|378261}} and {{bug|378255}}.  (More documentation of this replacement for GC_MARK_DEBUG, the old way of doing it, would be useful.  It may just involve setting the XPC_SHUTDOWN_HEAP_DUMP environment variable to a file name, but I haven't tested that.)


== Leak statistics on tinderbox ===
== Leak statistics on tinderbox ==


=== Reading the old-style leak stats ===
=== Reading the old-style leak stats ===
canmove, Confirmed users, Bureaucrats and Sysops emeriti
1,334

edits