Class LongPrimitiveArrayRecord
java.lang.Object
com.ibm.jvm.dtfjview.heapdump.portable.PortableHeapDumpRecord
com.ibm.jvm.dtfjview.heapdump.portable.LongPrimitiveArrayRecord
-
Field Summary
Fields declared in class PortableHeapDumpRecord
_baseAddress, _gapPreceding, _gapSize, _numberOfReferences, _referenceFieldSize, _references, ADDRESS_SHIFT_SIZE, EIGHT_BYTE_REF, FOUR_BYTE_REF, ONE_BYTE_REF, TWO_BYTE_REFModifier and TypeFieldDescriptionprotected final longAddress diff-addresses are based fromprotected final longprotected final byteprotected intprotected final byteprotected final ReferenceIteratorstatic final intstatic final bytestatic final bytestatic final bytestatic final byte -
Constructor Summary
ConstructorsConstructorDescriptionLongPrimitiveArrayRecord(long address, long previousAddress, int type, int numberOfElements, int hashCode, boolean is64Bit, long instanceSize, boolean is32BitHash) -
Method Summary
Methods declared in class PortableHeapDumpRecord
getAddressDifference, getDifferenceReferences, sizeofReference, writeReference, writeReferencesModifier and TypeMethodDescriptionprotected static longgetAddressDifference(long address, long base) protected ReferenceIteratorgetDifferenceReferences(ReferenceIterator input, long base) protected static bytesizeofReference(long reference) protected voidwriteReference(DataOutput dos, byte size, long reference) protected final void
-
Constructor Details
-
LongPrimitiveArrayRecord
public LongPrimitiveArrayRecord(long address, long previousAddress, int type, int numberOfElements, int hashCode, boolean is64Bit, long instanceSize, boolean is32BitHash)
-
-
Method Details
-
writeHeapDump
- Throws:
IOException
-