[Webkit-unassigned] [Bug 16076] DOMParser().parseFromString() freezes safari when parsing large nodes with xml safe characters
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Nov 20 20:14:50 PST 2007
http://bugs.webkit.org/show_bug.cgi?id=16076
------- Comment #5 from aroben at apple.com 2007-11-20 20:14 PDT -------
(In reply to comment #4)
> A Shark profile shows that > 90% of the time is spent in memcpy. This appears
> to be due to the naive implementation of StringImpl::append(UChar*, unsigned)
> that allocates and copies on every append rather than growing more gracefully.
While fixing StringImpl::append would be nice, perhaps in this specific case we
could use a Vector<UChar> and String::adopt(), as we do in other places in
WebCore.
--
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list