[Webkit-unassigned] [Bug 37181] REGRESSION (r54400): Hangs when doing AJAX update with large amount of data

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Apr 8 08:33:03 PDT 2010


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





--- Comment #6 from Geoffrey Garen <ggaren at apple.com>  2010-04-08 08:33:03 PST ---
The main problem seems to be that WebCore::markDOMNodeWrapper is called more
than once for the same Node*, which probably makes this algorithm n^2 at least.

If you set breakpoints on JSC::Collector::markRoots and
WebCore::markDOMNodeWrapper, pick a Node* at random, and do a text search in
the scrollback, you'll see your node appear many times. My current count is 9.

-- 
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