Bug 165523

Summary: [JSC] Optimize in operation
Product: WebKit Reporter: Yusuke Suzuki <ysuzuki>
Component: JavaScriptCoreAssignee: Yusuke Suzuki <ysuzuki>
Status: NEW    
Severity: Normal CC: fpizlo, saam
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch none

Yusuke Suzuki
Reported 2016-12-07 04:06:42 PST
...
Attachments
Patch (30.13 KB, patch)
2016-12-08 00:56 PST, Yusuke Suzuki
no flags
Yusuke Suzuki
Comment 1 2016-12-08 00:56:20 PST
Created attachment 296505 [details] Patch WIP: Very early stage. But this patch already improves ES6SampleBench/Basic 9% in steady state: 10.53ms vs 9.65ms
Yusuke Suzuki
Comment 2 2016-12-08 02:55:49 PST
I'll merge the current one to HasIndexedProperty. In my plan, I'll convert In operation to HasIndexedProperty with flag in Fixup phase. (when we speculate the argument as SpecInt32Only).
Note You need to log in before you can comment on or make changes to this bug.