[Webkit-unassigned] [Bug 140943] New: Flame Graph / Flame Chart toggle

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jan 27 11:00:38 PST 2015


https://bugs.webkit.org/show_bug.cgi?id=140943

            Bug ID: 140943
           Summary: Flame Graph / Flame Chart toggle
    Classification: Unclassified
           Product: WebKit
           Version: 528+ (Nightly build)
          Hardware: All
                OS: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Web Inspector
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: brendan.d.gregg at gmail.com
                CC: graouts at webkit.org, joepeck at webkit.org,
                    jonowells at apple.com, mattbaker at apple.com,
                    nvasilyev at apple.com, timothy at apple.com,
                    webkit-bug-importer at group.apple.com

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.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20150127/638cbb08/attachment-0002.html>


More information about the webkit-unassigned mailing list