Gc Root
A GcRoot as identified by HprofRecord.HeapDumpRecord.GcRootRecord in the heap dump.
Types
Finalizing
Link copied to clipboard
An object that is in a queue, waiting for a finalizer to run.
Interned String
Link copied to clipboard
An interned string, see java.lang.String.intern.
Jni Monitor
Link copied to clipboard
class JniMonitor(id: Long, stackTraceSerialNumber: Int, stackDepth: Int) : GcRoot
Content copied to clipboard
It's unclear what this is, documentation welcome.
Monitor Used
Link copied to clipboard
Everything that called the wait() or notify() methods, or that is synchronized.
Native Stack
Link copied to clipboard
Input or output parameters in native code
Reference Cleanup
Link copied to clipboard
It's unclear what this is, documentation welcome.
Sticky Class
Link copied to clipboard
A system class
Thread Block
Link copied to clipboard
Thread Object
Link copied to clipboard
class ThreadObject(id: Long, threadSerialNumber: Int, stackTraceSerialNumber: Int) : GcRoot
Content copied to clipboard
A thread.
Unreachable
Link copied to clipboard
An object that is unreachable from any other root, but not a root itself.
Vm Internal
Link copied to clipboard
It's unclear what this is, documentation welcome.
Properties
Inheritors
Unknown
Link copied to clipboard
JniGlobal
Link copied to clipboard
JniLocal
Link copied to clipboard
JavaFrame
Link copied to clipboard
NativeStack
Link copied to clipboard
StickyClass
Link copied to clipboard
ThreadBlock
Link copied to clipboard
MonitorUsed
Link copied to clipboard
ThreadObject
Link copied to clipboard
ReferenceCleanup
Link copied to clipboard
VmInternal
Link copied to clipboard
JniMonitor
Link copied to clipboard
InternedString
Link copied to clipboard
Finalizing
Link copied to clipboard
Debugger
Link copied to clipboard
Unreachable
Link copied to clipboard