java.lang.Object
com.ibm.j9ddr.vm29.j9.DataType
com.ibm.j9ddr.vm29.types.Scalar
com.ibm.j9ddr.vm29.types.UScalar
com.ibm.j9ddr.vm29.types.UDATA
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final long
static final UDATA
static final UDATA
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 TypeMethodDescriptionadd
(long parameter) bitAnd
(int parameter) bitAnd
(long parameter) bitNot()
bitOr
(int parameter) bitOr
(long parameter) bitXor
(int parameter) bitXor
(long parameter) static UDATA
cast
(AbstractPointer ptr) div
(long divisor) boolean
leftShift
(int i) mod
(int parameter) mod
(long parameter) mult
(int parameter) mult
(long parameter) int
int
rightShift
(int i) rightShift
(UDATA 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
-
UDATA
public UDATA(long value) -
UDATA
-
-
Method Details
-
add
-
add
-
add
-
add
-
eq
-
sub
-
sub
-
sub
-
sub
-
sub
-
sub
-
sub
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitXor
-
bitXor
-
bitXor
-
bitXor
-
bitXor
-
bitXor
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
leftShift
-
leftShift
-
rightShift
-
rightShift
-
bitNot
-
mult
-
mult
-
mult
-
mod
-
mod
-
mod
-
div
-
div
-
numberOfLeadingZeros
public int numberOfLeadingZeros() -
numberOfTrailingZeros
public int numberOfTrailingZeros() -
cast
-
sizeof
public int sizeof()
-