java.lang.Object
com.ibm.j9ddr.vm29.j9.DataType
com.ibm.j9ddr.vm29.pointer.AbstractPointer
com.ibm.j9ddr.vm29.pointer.Pointer
com.ibm.j9ddr.vm29.pointer.U16Pointer
-
Field Summary
FieldsFields declared in class com.ibm.j9ddr.vm29.pointer.AbstractPointer
addressFields declared in class com.ibm.j9ddr.vm29.j9.DataType
BITFIELD_FORMAT, pointerPackageName, process, SIZEOF_BOOL, structurePackageName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadd(long count) addOffset(long offset) at(long index) static U16Pointercast(long address) static U16Pointercast(AbstractPointer pointer) static U16Pointerprotected longsub(long count) subOffset(long offset) untag()untag(long mask) 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, subMethods 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 int SIZEOF- See Also:
-
NULL
-
-
Constructor Details
-
U16Pointer
protected U16Pointer(long address)
-
-
Method Details
-
cast
-
cast
-
cast
-
at
- Throws:
CorruptDataException
-
at
- Throws:
CorruptDataException
-
untag
-
untag
-
add
-
add
-
addOffset
-
addOffset
-
sub
-
sub
-
subOffset
-
subOffset
-
sizeOfBaseType
protected long sizeOfBaseType()
-