Bug 141976

Summary: JSC's Control Flow Profiler should never emit overlapping ranges to the Web Inspector
Product: WebKit Reporter: Saam Barati <saam>
Component: JavaScriptCoreAssignee: Saam Barati <saam>
Status: NEW    
Severity: Normal CC: bburg, fpizlo, ggaren, joepeck, jonowells, mark.lam, mmirman, oliver
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 140962    

Saam Barati
Reported 2015-02-24 10:28:01 PST
For any given function, the control flow profiler will emit non overlapping ranges for the basic blocks inside this function. But, the control flow profiler will also emit one large range indicating whether or not the function itself has run. We should change this so all ranges are non overlapping because it's both confusing and fragile to have the API behave this way.
Attachments
Note You need to log in before you can comment on or make changes to this bug.