[Webkit-unassigned] [Bug 16582] New: Move optimization (like firstByte) branches outside jsRegExpExecute match loop
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sun Dec 23 01:40:26 PST 2007
http://bugs.webkit.org/show_bug.cgi?id=16582
Summary: Move optimization (like firstByte) branches outside
jsRegExpExecute match loop
Product: WebKit
Version: 525+ (Nightly build)
Platform: Macintosh
OS/Version: Mac OS X 10.4
Status: NEW
Severity: Normal
Priority: P2
Component: JavaScriptCore
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: eric at webkit.org
CC: darin at apple.com
Move optimization (like firstByte) branches outside jsRegExpExecute match loop
There is no reason for us to test the firstByte optimization each time through
the inner jsRegExpExecute loop. firstByte is determined outside of that loop.
We should just have different static inline functions (or a template function)
for the various different loop cases, and call the right function to handle an
optimized inner loop.
See also bug 16581 for other issues with this function.
--
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