Bug 130380

Summary: V8 regexp spends most time in operationGetById
Product: WebKit Reporter: Michael Saboff <msaboff>
Component: JavaScriptCoreAssignee: Michael Saboff <msaboff>
Status: RESOLVED FIXED    
Severity: Normal    
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Attachments:
Description Flags
Patch fpizlo: review+

Description Michael Saboff 2014-03-17 18:31:21 PDT
Profiling shows that operationGetById is the hottest function when running V8 regexp
Comment 1 Michael Saboff 2014-03-17 19:04:26 PDT
Created attachment 226999 [details]
Patch

When V8 regexp is run from the command line, this patch nets a 2% performance improvement.

Using the JS performance test script, this patch didn't noticeably improve performance.  This is likely due to longer running code being optimized by the DFG.
Comment 2 Michael Saboff 2014-03-17 20:46:50 PDT
Committed r165797: <http://trac.webkit.org/changeset/165797>