[webkit-reviews] review requested: [Bug 58994] JSString::resolveRope inefficient for common 2 fiber case : [Attachment 90346] Patch that splits resolveRope into common and slow cases
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Apr 20 09:07:53 PDT 2011
Michael Saboff <msaboff at apple.com> has asked for review:
Bug 58994: JSString::resolveRope inefficient for common 2 fiber case
https://bugs.webkit.org/show_bug.cgi?id=58994
Attachment 90346: Patch that splits resolveRope into common and slow cases
https://bugs.webkit.org/attachment.cgi?id=90346&action=review
------- Additional Comments from Michael Saboff <msaboff at apple.com>
Improves performance on dromaeo DOM-query benchmark.
Suspect this will generally improve performance.
Considered inlining the fast case, but felt the method was a little long for
that. Although there are only two call sites for resolveRope, both are in
JSString.h in common methods that will be inlined themselves. This could cause
code bloat.
More information about the webkit-reviews
mailing list