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
com.ibm.j9ddr.vm29.types.I64
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final longstatic final I64static final I64static 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(int number) add(long number) bitAnd(int number) bitAnd(long number) bitNot()bitOr(int number) bitOr(long number) bitXor(int number) bitXor(long number) booleanbooleanleftShift(int i) booleanmult(int parameter) mult(long parameter) rightShift(int i) sub(int number) sub(long number) Methods declared in class com.ibm.j9ddr.vm29.types.IDATA
add, add, add, bitAnd, bitAnd, bitAnd, bitOr, bitOr, bitOr, bitXor, bitXor, bitXor, bitXor, cast, div, div, eq, eq, mod, mod, mod, sizeof, sub, sub, subMethods 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- See Also:
-
MASK
public static final long MASK- See Also:
-
MIN
-
MAX
-
-
Constructor Details
-
I64
public I64(long value) -
I64
-
-
Method Details
-
add
-
add
-
add
-
add
-
add
-
add
-
eq
-
add
-
add
-
add
-
add
-
sub
-
sub
-
sub
-
sub
-
sub
-
sub
-
sub
-
sub
-
sub
-
sub
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitOr
-
bitXor
-
bitXor
-
bitXor
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
bitAnd
-
leftShift
-
rightShift
-
bitNot
-
mult
-
mult
-
lt
-
gt
-