Bug 99371

Summary: DFG should be able to hoist CheckArrays and Arrayifies
Product: WebKit Reporter: Filip Pizlo <fpizlo>
Component: JavaScriptCoreAssignee: Filip Pizlo <fpizlo>
Status: NEW    
Severity: Normal CC: barraclough, ggaren, mark.lam, mhahnenberg, msaboff, oliver
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Bug Depends on: 99287    
Bug Blocks: 98606    

Filip Pizlo
Reported 2012-10-15 15:06:50 PDT
Patch forthcoming. This is somewhat related to https://bugs.webkit.org/show_bug.cgi?id=99260. This bug doesn't try to optimize array checks to structures in the polymorphic structure case, while the other bug tries to find cases where an Arrayify is "structurally polymorphic" only before execution, but then always ends up at exactly one structure after execution.
Attachments
Note You need to log in before you can comment on or make changes to this bug.