-
Notifications
You must be signed in to change notification settings - Fork 937
Closed
Labels
Description
Background
When analyzing profiles, especially wall-clock flame graphs, some uninteresting stacks often dominate in the profile, making it hard to analyze smaller important flames.
One possible solution is to exclude selected methods from the profile at the collection phase or during conversion using --exclude
option. This is not very convenient and involves a lot of manual work.
Proposal
Implement a feature to remove uninteresting stacks right from the Flame Graph UI.
Alt
+Click
on a frame removes the entire stack containing this frame and all its children from a flame graph, adjusting width of the remaining stacks accordingly.
Example

After removing 3 stacks:

qwwdfsad, drewhammond, vans239 and vyazelenko