Class CorruptPointer
java.lang.Object
com.ibm.j9ddr.vm29.j9.DataType
com.ibm.j9ddr.vm29.pointer.AbstractPointer
com.ibm.j9ddr.vm29.pointer.CorruptPointer
-
Field Summary
Fields declared in class com.ibm.j9ddr.vm29.pointer.AbstractPointer
address
Fields declared in class com.ibm.j9ddr.vm29.j9.DataType
BITFIELD_FORMAT, pointerPackageName, process, SIZEOF_BOOL, structurePackageName
-
Constructor Summary
ModifierConstructorDescriptionprotected
CorruptPointer
(long address) CorruptPointer
(String message, long address) -
Method Summary
Modifier and TypeMethodDescriptionadd
(long count) addOffset
(long offset) at
(long index) static CorruptPointer
cast
(long address) static CorruptPointer
cast
(AbstractPointer pointer) static CorruptPointer
protected long
sub
(long count) subOffset
(long offset) untag()
untag
(long tagBits) Methods declared in class com.ibm.j9ddr.vm29.pointer.AbstractPointer
allBitsIn, anyBitsIn, compare, eq, formatFullInteractive, getAddress, getAddressSpace, getBaseCharAtOffset, getBoolAtOffset, getByteAtOffset, getBytesAtOffset, getDoubleAtOffset, getFloatAtOffset, getHexAddress, getHexValue, getIDATAAtOffset, getIntAtOffset, getLongAtOffset, getObjectClassAtOffset, getObjectMonitorAtOffset, getObjectReferenceAtOffset, getPointerAtOffset, getShortAtOffset, getTargetName, getUDATAAtOffset, gt, gte, hexAt, hexAt, isNull, longValue, lt, lte, nonNullAddress, notNull, reportClassCacheStats, sub
Methods declared in class com.ibm.j9ddr.vm29.j9.DataType
formatShortInteractive, getJ9RASPointer, getPointerPackageName, getProcess, getStructure, getStructure, getStructure, getStructurePackageName, init, setJ9RASPointer
-
Field Details
-
SIZEOF
public static final long SIZEOF -
NULL
-
-
Constructor Details
-
CorruptPointer
protected CorruptPointer(long address) -
CorruptPointer
-
-
Method Details
-
cast
-
cast
-
cast
-
at
- Throws:
CorruptDataException
-
at
- Throws:
CorruptDataException
-
add
-
add
-
addOffset
-
addOffset
-
untag
-
subOffset
-
subOffset
-
sub
-
sub
-
untag
-
getMessage
-
sizeOfBaseType
protected long sizeOfBaseType()
-