Bug 141976 - JSC's Control Flow Profiler should never emit overlapping ranges to the Web Inspector
Summary: JSC's Control Flow Profiler should never emit overlapping ranges to the Web I...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Saam Barati
URL:
Keywords:
Depends on:
Blocks: 140962
  Show dependency treegraph
 
Reported: 2015-02-24 10:28 PST by Saam Barati
Modified: 2017-01-18 23:38 PST (History)
8 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Saam Barati 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.