java.lang.Object
com.ibm.j9ddr.vm29.j9.DataType
com.ibm.j9ddr.vm29.types.Scalar
com.ibm.j9ddr.vm29.types.IScalar
com.ibm.j9ddr.vm29.types.IDATA
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final long
static final IDATA
static final IDATA
static final int
Fields declared in class com.ibm.j9ddr.vm29.types.Scalar
bitsPerBytes, bitsPerLong, data, toStringPattern
Fields declared in class com.ibm.j9ddr.vm29.j9.DataType
BITFIELD_FORMAT, pointerPackageName, process, SIZEOF_BOOL, structurePackageName
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbitAnd
(int parameter) bitNot()
bitOr
(int parameter) bitXor
(int parameter) bitXor
(long parameter) static IDATA
cast
(AbstractPointer ptr) div
(long parameter) boolean
boolean
leftShift
(int i) mod
(int parameter) mod
(long parameter) mult
(int parameter) rightShift
(int i) int
sizeof()
sub
(long parameter) Methods declared in class com.ibm.j9ddr.vm29.types.Scalar
allBitsIn, anyBitsIn, byteValue, checkComparisonValid, convertBytesToSlots, convertSlotsToBytes, eq, eq, equals, getHexValue, gt, gt, gt, gte, intValue, isZero, longValue, lt, lt, lt, lte, maskAndCompare, roundTo, roundToSizeofU32, roundToSizeofU64, roundToSizeofUDATA, roundToSizeToFJ9object, roundToSizeToObjectReference, shortValue, signBitSet
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 int SIZEOF -
MASK
public static final long MASK -
MIN
-
MAX
-
-
Constructor Details
-
IDATA
public IDATA(long value) -
IDATA
-
-
Method Details
-
add
-
add
-
add
-
eq
-
add
-
eq
-
add
-
add
-
add
-
sub
-
sub
-
sub
-
sub
-
sub
-
sub
-
sub
-
sub
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitXor
-
bitXor
-
bitXor
-
bitXor
-
bitXor
-
bitXor
-
bitXor
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
leftShift
-
rightShift
-
bitNot
-
mult
-
mod
-
mod
-
mod
-
div
-
div
-
sizeof
public int sizeof() -
cast
-