Bug 132707

Summary: Get rid of the check for baseline code being cleared inside Plan::isStillValid()
Product: WebKit Reporter: Filip Pizlo <fpizlo>
Component: JavaScriptCoreAssignee: Filip Pizlo <fpizlo>
Status: NEW ---    
Severity: Normal CC: ggaren, mark.lam, mhahnenberg, msaboff, oliver, sam
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Bug Depends on: 132708    
Bug Blocks:    

Description Filip Pizlo 2014-05-08 14:39:15 PDT
This check was never correct.  We shouldn't allow baseline code to be cleared while there is a concurrent compilation, except if we also cancel the plan - but cancelled plans don't respond to isStillValid() because we simply make them cease to exist.