Closed
Bug 1148663
Opened 11 years ago
Closed 10 years ago
Allocations flame chart has incorrect x-axis
Categories
(DevTools :: Performance Tools (Profiler/Timeline), defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: fitzgen, Unassigned)
References
Details
The x-axis is currently time -- it should instead be number of allocations (and after bug 1068988, byte size) so that heavier allocators are wider.
I suspect that we might also be graphing width based on the allocations log timestamp rather than number of allocations. This is incorrect. The timestamp should only be used for filtering the set of data graphed when a subregion of a profile is selected.
Additionally, we should be sorting and aggregating the allocations as well, not displaying them in order. (Flame graph vs chart? I forget which is which...)
---------------------------------------------------------------------------
Here is an example: if the (chronologically ordered) allocations log yields
[
A->B->C,
D->E,
A->B->C,
A->B->F->G->H,
D->E,
D->E,
]
we should end up with a flame graph like:
AAADDD
BBBEEE
CCF
G
H
http://www.brendangregg.com/FlameGraphs/memoryflamegraphs.html has some general info, particularly section 1.
Updated•11 years ago
|
Blocks: perf-tool-v2
Updated•11 years ago
|
Assignee: nobody → vporof
Status: NEW → ASSIGNED
Summary: allocations flame chart has incorrect x-axis → Allocations flame chart has incorrect x-axis
Updated•11 years ago
|
No longer blocks: perf-tool-v2
Comment 1•10 years ago
|
||
Not doing allocations stuff for v2.
Updated•10 years ago
|
Blocks: perf-allocations
| Reporter | ||
Comment 2•10 years ago
|
||
Not doing flames for the allocations data anymore.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WONTFIX
Updated•7 years ago
|
Product: Firefox → DevTools
You need to log in
before you can comment on or make changes to this bug.
Description
•