HprofRecord

sealed class HprofRecord

A Hprof record. These data structure map 1:1 with how records are written in hprof files.

Types

HeapDumpEndRecord
Link copied to clipboard
object HeapDumpEndRecord : HprofRecord

Terminates a series of heap dump segments. Concatenation of heap dump segments equals a heap dump.

HeapDumpRecord
Link copied to clipboard
sealed class HeapDumpRecord : HprofRecord
LoadClassRecord
Link copied to clipboard
class LoadClassRecord(classSerialNumber: Int, id: Long, stackTraceSerialNumber: Int, classNameStringId: Long) : HprofRecord
StackFrameRecord
Link copied to clipboard
class StackFrameRecord(id: Long, methodNameStringId: Long, methodSignatureStringId: Long, sourceFileNameStringId: Long, classSerialNumber: Int, lineNumber: Int) : HprofRecord
StackTraceRecord
Link copied to clipboard
class StackTraceRecord(stackTraceSerialNumber: Int, threadSerialNumber: Int, stackFrameIds: LongArray) : HprofRecord
StringRecord
Link copied to clipboard
class StringRecord(id: Long, string: String) : HprofRecord

Inheritors

StringRecord
Link copied to clipboard
LoadClassRecord
Link copied to clipboard
HeapDumpEndRecord
Link copied to clipboard
StackFrameRecord
Link copied to clipboard
StackTraceRecord
Link copied to clipboard
HeapDumpRecord
Link copied to clipboard