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 longstatic final UDATAstatic final UDATAstatic final intFields declared in class com.ibm.j9ddr.vm29.types.Scalar
bitsPerBytes, bitsPerLong, data, toStringPatternFields 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 UDATAcast(AbstractPointer ptr) div(long divisor) booleanleftShift(int i) mod(int parameter) mod(long parameter) mult(int parameter) mult(long parameter) intintrightShift(int i) rightShift(UDATA i) intsizeof()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, signBitSetMethods 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()
-