Bug 186473

Summary: [DFG] ArraySlice should support arguments types
Product: WebKit Reporter: Yusuke Suzuki <ysuzuki>
Component: JavaScriptCoreAssignee: Yusuke Suzuki <ysuzuki>
Status: NEW ---    
Severity: Normal CC: fpizlo, keith_miller, saam
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Description Yusuke Suzuki 2018-06-10 06:47:31 PDT
So frequent use of Array#slice is converting arguments to arrays by

var slice = Array.prototype.slice;

slice.call(arguments);

Our DFG pipeline only supports ArraySlice with JS Array types. JSC DFG should support ArraySlice with arguments.