[Webkit-unassigned] [Bug 46260] New: Reduce the number of BOL checks in YARR Interpreter
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Sep 22 06:32:31 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=46260
Summary: Reduce the number of BOL checks in YARR Interpreter
Product: WebKit
Version: 528+ (Nightly build)
Platform: All
OS/Version: All
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: JavaScriptCore
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: pvarga at inf.u-szeged.hu
CC: ggaren at apple.com, barraclough at apple.com,
msaboff at apple.com
The "Yarr JIT code checks BOL (^) each time through loop when in subexpression" (https://bugs.webkit.org/show_bug.cgi?id=45787)
optimization slows down the YARR Interpreter. The reason of the slow-down is the modification extends the tree which is generated by the regex parser.
The Interpreter doesn't perform the BOL optimization therefore it does some unnecessary matches. The optimization should be implemented in the YARR Interpreter as well.
--
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