Bug 140943 - Flame Graph / Flame Chart toggle
Summary: Flame Graph / Flame Chart toggle
Status: RESOLVED DUPLICATE of bug 84889
Alias: None
Product: WebKit
Classification: Unclassified
Component: Web Inspector (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2015-01-27 11:00 PST by Brendan Gregg
Modified: 2015-08-27 11:19 PDT (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Brendan Gregg 2015-01-27 11:00:38 PST
This is a follow on from Bug 111162 "Web Inspector: implement Flame Chart for CPU profiler".

Flame charts are awesome. This feature request is for a toggle button to switch between flame charts and flame graphs. Both of these visualize the same profile data, with the only difference the x-axis:

- Flame Charts: x-axis shows the passage of time. Time-based patterns can be identified. For long profiles with short and changing code paths, the stack "flames" can appear thin and hard to read.
- Flame Graphs: x-axis sorts the stacks alphabetically, from origin to leaf. This maximizes merging of frames, allowing the big picture of CPU usage to be visualized. These can be useful in other cases, for example, non-regression testing, where a pair of flame graphs can be visually compared and small differences seen.

An explanation for flame graphs is: http://www.slideshare.net/brendangregg/blazing-performance-with-flame-graphs/35. It would be awesome to have a tool that can toggle between both types of visualization for the same profile data.
Comment 1 Radar WebKit Bug Importer 2015-01-27 11:01:32 PST
<rdar://problem/19616897>
Comment 2 Timothy Hatcher 2015-08-27 11:19:48 PDT

*** This bug has been marked as a duplicate of bug 84889 ***