[Webkit-unassigned] [Bug 107425] Web Inspector: heap profiler shows nodes with distance

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jan 22 23:41:44 PST 2013


https://bugs.webkit.org/show_bug.cgi?id=107425


Yury Semikhatsky <yurys at chromium.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |abarth at webkit.org,
                   |                            |haraken at chromium.org




--- Comment #1 from Yury Semikhatsky <yurys at chromium.org>  2013-01-22 23:43:36 PST ---
It was likely broken in https://bugs.webkit.org/show_bug.cgi?id=100140 where 
v8::V8::SetGlobalGCPrologueCallback(&V8GCController::gcPrologue) call was replaced with v8::V8::AddGCPrologueCallback(&V8GCController::gcPrologue). Now heap profiler is not aware of the implicit references between DOM node wrappers and event listener functions. Such functions end up as having only weak handle to them and break heap profiler which doesn't expect any alive objects without strong references. The functions appear as having no retainers.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list