//shark-hprof/shark/HprofRecord
[jvm]
sealed class HprofRecord
A Hprof record. These data structure map 1:1 with how records are written in hprof files.
Name | Summary |
---|---|
HeapDumpEndRecord | [jvm] object HeapDumpEndRecord : HprofRecord Terminates a series of heap dump segments. Concatenation of heap dump segments equals a heap dump. |
HeapDumpRecord | [jvm] sealed class HeapDumpRecord : HprofRecord |
LoadClassRecord | [jvm] class LoadClassRecord(classSerialNumber: Int, id: Long, stackTraceSerialNumber: Int, classNameStringId: Long) : HprofRecord |
StackFrameRecord | [jvm] class StackFrameRecord(id: Long, methodNameStringId: Long, methodSignatureStringId: Long, sourceFileNameStringId: Long, classSerialNumber: Int, lineNumber: Int) : HprofRecord |
StackTraceRecord | [jvm] class StackTraceRecord(stackTraceSerialNumber: Int, threadSerialNumber: Int, stackFrameIds: LongArray) : HprofRecord |
StringRecord | [jvm] class StringRecord(id: Long, string: String) : HprofRecord |
Name |
---|
StringRecord |
LoadClassRecord |
HeapDumpEndRecord |
StackFrameRecord |
StackTraceRecord |
HeapDumpRecord |