[Webkit-unassigned] [Bug 15998] New: Abstract much of RMATCH into MatchStack functions
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Nov 15 03:25:03 PST 2007
http://bugs.webkit.org/show_bug.cgi?id=15998
Summary: Abstract much of RMATCH into MatchStack functions
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
BugsThisDependsOn: 15996
Abstract much of RMATCH into MatchStack functions
I'm preparing to further cleanup "recursion" in match(), starting by making
RMATCH() much much smaller. Currently I'm inlining the frame management (since
that's how it was before). I'm not sure that will be a win in the end.
This patch actually caused my SunSpider results to stabilize, showing no
slowdowns, a 9.3% improvement in regex-dna, and a 1.0% win over all (combined
improvements from this and bug 15996)
--
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