-
Notifications
You must be signed in to change notification settings - Fork 937
Closed
Labels
Description
Describe the feature
Enables JFR heatmap converter to generate per-thread heatmap's flamegraph views i.e. the flamegraph view obtained by selecting heatmaps ranges shows frames in the flamegraph with a thread name as the root frame.
Use Case
While working with normal flamegraphs (no heatmap) can be useful to have a per-thread view, to better understand how the different threads behave; this seems even more important as we need to observe changes over time for long/medium running profiling sessions e.g. asymmetric workload distribution, spikes of created threads in elastic thread pools to sustain some increased bursty load, etc etc
I didn't thought yet how the diff option would behave with such feature in - but I suppose it will still work per-thread.
Proposed Solution
No response
Acknowledgements
- I may be able to implement this feature request
- This feature might incur a breaking change