Bug 143733

Summary: Rationalize DFG OSR exit liveness
Product: WebKit Reporter: Filip Pizlo <fpizlo>
Component: JavaScriptCoreAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal    
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Bug Depends on: 143734, 143735, 143736    
Bug Blocks:    

Filip Pizlo
Reported 2015-04-14 15:53:18 PDT
Currently we keep things that are dead-in-DFG alive for OSR by using Phantoms. Phantoms are fine as a backend hack in the DFG, but they are really hard to preserve soundly through serious compiler transformations. We should rationalize this so that we have fewer bugs to fix.
Attachments
Filip Pizlo
Comment 1 2015-05-14 12:29:28 PDT
This is done!
Note You need to log in before you can comment on or make changes to this bug.