//shark-hprof/shark/HprofRecord/HeapDumpRecord/ObjectRecord
[jvm]
sealed class ObjectRecord : HprofRecord.HeapDumpRecord
Name | Summary |
---|---|
ClassDumpRecord | [jvm] class ClassDumpRecord(id: Long, stackTraceSerialNumber: Int, superclassId: Long, classLoaderId: Long, signersId: Long, protectionDomainId: Long, instanceSize: Int, staticFields: List<HprofRecord.HeapDumpRecord.ObjectRecord.ClassDumpRecord.StaticFieldRecord>, fields: List<HprofRecord.HeapDumpRecord.ObjectRecord.ClassDumpRecord.FieldRecord>) : HprofRecord.HeapDumpRecord.ObjectRecord |
InstanceDumpRecord | [jvm] class InstanceDumpRecord(id: Long, stackTraceSerialNumber: Int, classId: Long, fieldValues: ByteArray) : HprofRecord.HeapDumpRecord.ObjectRecord |
ObjectArrayDumpRecord | [jvm] class ObjectArrayDumpRecord(id: Long, stackTraceSerialNumber: Int, arrayClassId: Long, elementIds: LongArray) : HprofRecord.HeapDumpRecord.ObjectRecord |
PrimitiveArrayDumpRecord | [jvm] sealed class PrimitiveArrayDumpRecord : HprofRecord.HeapDumpRecord.ObjectRecord |
Name |
---|
ClassDumpRecord |
InstanceDumpRecord |
ObjectArrayDumpRecord |
PrimitiveArrayDumpRecord |