mat icon indicating copy to clipboard operation
mat copied to clipboard

Feature request: Add tenured heap icon decorator

Open eclipsewebmaster opened this issue 1 year ago • 5 comments

| --- | --- | | Bugzilla Link | 573175 | | Status | NEW | | Importance | P3 enhancement | | Reported | Apr 26, 2021 16:16 EDT | | Modified | Feb 01, 2023 04:29 EDT | | Reporter | Kevin Grigorenko |

Description

In the same way there is a garbage collection root icon decorator (https://help.eclipse.org/latest/topic/org.eclipse.mat.ui.help/mimes/i-hoisgcroot.png), it would be nice if there was a decorator signifying that an object is in a tenured heap region to help differentiate between potentially transient versus long-lived objects. This is probably best left off by default to avoid the performance and memory overhead and then a preference may be selected to enable the decorators which creates a separate BitField to hold the state per object.

I couldn't find any metadata in HPROF dumps signifying the region ranges but DTFJ dumps seem to show the ranges through getSections: https://www.eclipse.org/openj9/docs/api/jdk8/platform/dtfj/com/ibm/dtfj/java/JavaHeap.html#getSections--

eclipsewebmaster avatar May 08 '24 19:05 eclipsewebmaster