Closed Bug 1148186 Opened 9 years ago Closed 2 years ago

Show more details in flamegraph when hovering over a frame

Categories

(DevTools :: Performance Tools (Profiler/Timeline), defect, P3)

defect

Tracking

(Not tracked)

RESOLVED MOVED

People

(Reporter: fitzgen, Unassigned)

References

Details

Attachments

(1 file)

I should be able to just hover over a frame in the flame graph and it should show that frame's

* function name and location

* self time (for this specific frame in the flame graph)

* total time (for this specific frame in the flame graph)

* aggregate self time (for all instances of this frame in the flame graph)

* aggregate total time (for all instances of this frame in the flame graph)

* aggregate percent of samples where this frame was the leaf
Blocks: perf-tool-papercuts
No longer blocks: perf-tool-v2
To me, this is the biggest usability problem I have with the flamegraph.
Assignee: nobody → jsantell
Status: NEW → ASSIGNED
Started working on this and we do not have any of the cost times associated with this data, as the flame graph takes the original profile, and does not use the same format as the calltree does after it calculates the costs.

We should share this information somehow, and there's a lot of going on with the calltree format right now.
This requires more data massaging and overhead to get the info we need so will take longer to do this than expected. Filing bug 1160206 as an easier replacement for now. If this is a P1 for June 2nd, we'll need to chop some other things.
No longer blocks: perf-tool-papercuts
Assignee: jsantell → nobody
Status: ASSIGNED → NEW
Triaging. Filter on ADRENOCORTICOTROPIC (yes).
OS: Mac OS X → Unspecified
Priority: -- → P3
Hardware: x86 → Unspecified
Product: Firefox → DevTools
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → MOVED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: