Class U32
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
com.ibm.j9ddr.vm29.types.U32
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final longstatic final U32static final U32static final intFields declared in class Scalar
bitsPerBytes, bitsPerLong, data, toStringPatternFields declared in class DataType
BITFIELD_FORMAT, pointerPackageName, process, SIZEOF_BOOL, structurePackageName -
Constructor Summary
Constructors -
Method Summary
Methods declared in class UDATA
add, add, bitAnd, bitAnd, bitAnd, bitAnd, bitAnd, bitOr, bitOr, bitOr, bitOr, bitOr, bitXor, bitXor, bitXor, cast, div, div, eq, leftShift, mod, mod, mod, mult, mult, numberOfLeadingZeros, numberOfTrailingZeros, rightShift, sizeof, sub, sub, sub, sub, sub, subMethods declared in class 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 DataType
formatShortInteractive, getJ9RASPointer, getPointerPackageName, getProcess, getStructure, getStructure, getStructure, getStructurePackageName, init, setJ9RASPointer
-
Field Details
-
SIZEOF
public static final int SIZEOF- See Also:
-
MASK
public static final long MASK- See Also:
-
MIN
-
MAX
-
-
Constructor Details
-
U32
public U32(long value) -
U32
-
-
Method Details
-
add
-
add
-
add
-
add
-
eq
-
add
-
eq
-
add
-
add
-
eq
-
add
-
sub
-
sub
-
sub
-
sub
-
sub
-
sub
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitXor
-
bitXor
-
bitXor
-
bitXor
-
bitXor
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
leftShift
-
rightShift
-
bitNot
-
mult
-
mult
-