- aboveOrEqual(UnsignedWord) - Method in interface org.graalvm.word.UnsignedWord
-
Compares this Unsigned with the specified value.
- aboveOrEqual(int) - Method in interface org.graalvm.word.UnsignedWord
-
Compares this Unsigned with the specified value.
- aboveThan(UnsignedWord) - Method in interface org.graalvm.word.UnsignedWord
-
Compares this Unsigned with the specified value.
- aboveThan(int) - Method in interface org.graalvm.word.UnsignedWord
-
Compares this Unsigned with the specified value.
- add(UnsignedWord) - Method in interface org.graalvm.word.Pointer
-
Returns a Pointer whose value is (this + val).
- add(int) - Method in interface org.graalvm.word.Pointer
-
Returns a Pointer whose value is (this + val).
- add(SignedWord) - Method in interface org.graalvm.word.SignedWord
-
Returns a Signed whose value is (this + val).
- add(int) - Method in interface org.graalvm.word.SignedWord
-
Returns a Signed whose value is (this + val).
- add(UnsignedWord) - Method in interface org.graalvm.word.UnsignedWord
-
Returns a Unsigned whose value is (this + val).
- add(int) - Method in interface org.graalvm.word.UnsignedWord
-
Returns a Unsigned whose value is (this + val).
- and(UnsignedWord) - Method in interface org.graalvm.word.Pointer
-
Returns a Pointer whose value is (this & val).
- and(int) - Method in interface org.graalvm.word.Pointer
-
Returns a Pointer whose value is (this & val).
- and(SignedWord) - Method in interface org.graalvm.word.SignedWord
-
Returns a Signed whose value is (this & val).
- and(int) - Method in interface org.graalvm.word.SignedWord
-
Returns a Signed whose value is (this & val).
- and(UnsignedWord) - Method in interface org.graalvm.word.UnsignedWord
-
Returns a Unsigned whose value is (this & val).
- and(int) - Method in interface org.graalvm.word.UnsignedWord
-
Returns a Unsigned whose value is (this & val).
- any() - Static method in class org.graalvm.word.LocationIdentity
-
Indicates that the given location is the union of all possible mutable locations.
- ANY_LOCATION - Static variable in class org.graalvm.word.LocationIdentity
-
Indicates that the given location is the union of all possible mutable locations.
- ComparableWord - Interface in org.graalvm.word
-
A machine-word-sized value that can be compared for equality.
- compareAndSwapInt(WordBase, int, int, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
In a single atomic step, compares the memory at address (this + offset) to the
expected value, and if equal, exchanges it for the new value.
- compareAndSwapInt(int, int, int, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
In a single atomic step, compares the memory at address (this + offset) to the
expected value, and if equal, exchanges it for the new value.
- compareAndSwapLong(WordBase, long, long, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
In a single atomic step, compares the memory at address (this + offset) to the
expected value, and if equal, exchanges it for the new value.
- compareAndSwapLong(int, long, long, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
In a single atomic step, compares the memory at address (this + offset) to the
expected value, and if equal, exchanges it for the new value.
- compareAndSwapObject(WordBase, Object, Object, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
In a single atomic step, compares the memory at address (this + offset) to the
expected value, and if equal, exchanges it for the new value.
- compareAndSwapObject(int, Object, Object, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
In a single atomic step, compares the memory at address (this + offset) to the
expected value, and if equal, exchanges it for the new value.
- compareAndSwapWord(WordBase, T, T, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
In a single atomic step, compares the memory at address (this + offset) to the
expected value, and if equal, exchanges it for the new value.
- compareAndSwapWord(int, T, T, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
In a single atomic step, compares the memory at address (this + offset) to the
expected value, and if equal, exchanges it for the new value.
- lessOrEqual(SignedWord) - Method in interface org.graalvm.word.SignedWord
-
Compares this Signed with the specified value.
- lessOrEqual(int) - Method in interface org.graalvm.word.SignedWord
-
Compares this Signed with the specified value.
- lessThan(SignedWord) - Method in interface org.graalvm.word.SignedWord
-
Compares this Signed with the specified value.
- lessThan(int) - Method in interface org.graalvm.word.SignedWord
-
Compares this Signed with the specified value.
- LocationIdentity - Class in org.graalvm.word
-
Marker interface for location identities.
- LocationIdentity() - Constructor for class org.graalvm.word.LocationIdentity
-
Creates a new location identity.
- logicCompareAndSwapInt(WordBase, int, int, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
In a single atomic step, compares the memory at address (this + offset) to the
expected value, and if equal, exchanges it for the new value.
- logicCompareAndSwapInt(int, int, int, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
In a single atomic step, compares the memory at address (this + offset) to the
expected value, and if equal, exchanges it for the new value.
- logicCompareAndSwapLong(WordBase, long, long, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
In a single atomic step, compares the memory at address (this + offset) to the
expected value, and if equal, exchanges it for the new value.
- logicCompareAndSwapLong(int, long, long, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
In a single atomic step, compares the memory at address (this + offset) to the
expected value, and if equal, exchanges it for the new value.
- logicCompareAndSwapObject(WordBase, Object, Object, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
In a single atomic step, compares the memory at address (this + offset) to the
expected value, and if equal, exchanges it for the new value.
- logicCompareAndSwapObject(int, Object, Object, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
In a single atomic step, compares the memory at address (this + offset) to the
expected value, and if equal, exchanges it for the new value.
- logicCompareAndSwapWord(WordBase, WordBase, WordBase, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
In a single atomic step, compares the memory at address (this + offset) to the
expected value, and if equal, exchanges it for the new value.
- logicCompareAndSwapWord(int, WordBase, WordBase, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
In a single atomic step, compares the memory at address (this + offset) to the
expected value, and if equal, exchanges it for the new value.
- rawValue() - Method in interface org.graalvm.word.WordBase
-
Conversion to a Java primitive value.
- readByte(WordBase, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readByte(int, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readByte(WordBase) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readByte(int) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readChar(WordBase, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readChar(int, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readChar(WordBase) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readChar(int) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readDouble(WordBase, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readDouble(int, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readDouble(WordBase) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readDouble(int) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readFloat(WordBase, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readFloat(int, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readFloat(WordBase) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readFloat(int) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readInt(WordBase, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readInt(int, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readInt(WordBase) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readInt(int) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readLong(WordBase, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readLong(int, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readLong(WordBase) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readLong(int) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readObject(WordBase, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readObject(int, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readObject(WordBase) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readObject(int) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readShort(WordBase, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readShort(int, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readShort(WordBase) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readShort(int) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readWord(WordBase, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readWord(int, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readWord(WordBase) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readWord(int) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset).
- readWordVolatile(int, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Reads the memory at address (this + offset) in accordance with the volatile
semantics.
- shiftLeft(UnsignedWord) - Method in interface org.graalvm.word.SignedWord
-
Returns a Signed whose value is (this << n).
- shiftLeft(int) - Method in interface org.graalvm.word.SignedWord
-
Returns a Signed whose value is (this << n).
- shiftLeft(UnsignedWord) - Method in interface org.graalvm.word.UnsignedWord
-
Returns a Unsigned whose value is (this << n).
- shiftLeft(int) - Method in interface org.graalvm.word.UnsignedWord
-
Returns a Unsigned whose value is (this << n).
- signed(long) - Static method in class org.graalvm.word.WordFactory
-
Unsafe conversion from a Java long value to a Word.
- signed(int) - Static method in class org.graalvm.word.WordFactory
-
Unsafe conversion from a Java int value to a Word.
- signedDivide(SignedWord) - Method in interface org.graalvm.word.SignedWord
-
Returns a Signed whose value is (this / val).
- signedDivide(int) - Method in interface org.graalvm.word.SignedWord
-
Returns a Signed whose value is (this / val).
- signedRemainder(SignedWord) - Method in interface org.graalvm.word.SignedWord
-
Returns a Signed whose value is (this % val).
- signedRemainder(int) - Method in interface org.graalvm.word.SignedWord
-
Returns a Signed whose value is (this % val).
- signedShiftRight(UnsignedWord) - Method in interface org.graalvm.word.SignedWord
-
Returns a Signed whose value is (this >> n).
- signedShiftRight(int) - Method in interface org.graalvm.word.SignedWord
-
Returns a Signed whose value is (this >> n).
- SignedWord - Interface in org.graalvm.word
-
Represents a signed word-sized value.
- subtract(UnsignedWord) - Method in interface org.graalvm.word.Pointer
-
Returns a Pointer whose value is (this - val).
- subtract(int) - Method in interface org.graalvm.word.Pointer
-
Returns a Pointer whose value is (this - val).
- subtract(SignedWord) - Method in interface org.graalvm.word.SignedWord
-
Returns a Signed whose value is (this - val).
- subtract(int) - Method in interface org.graalvm.word.SignedWord
-
Returns a Signed whose value is (this - val).
- subtract(UnsignedWord) - Method in interface org.graalvm.word.UnsignedWord
-
Returns a Unsigned whose value is (this - val).
- subtract(int) - Method in interface org.graalvm.word.UnsignedWord
-
Returns a Unsigned whose value is (this - val).
- WordBase - Interface in org.graalvm.word
-
The root of the interface hierarchy for machine-word-sized values.
- WordFactory - Class in org.graalvm.word
-
Provides factory method to create machine-word-sized values.
- writeByte(WordBase, byte, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeByte(int, byte, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeByte(WordBase, byte) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeByte(int, byte) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeChar(WordBase, char, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeChar(int, char, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeChar(WordBase, char) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeChar(int, char) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeDouble(WordBase, double, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeDouble(int, double, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeDouble(WordBase, double) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeDouble(int, double) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeFloat(WordBase, float, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeFloat(int, float, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeFloat(WordBase, float) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeFloat(int, float) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeInt(WordBase, int, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeInt(int, int, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeInt(WordBase, int) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeInt(int, int) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeLong(WordBase, long, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeLong(int, long, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeLong(WordBase, long) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeLong(int, long) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeObject(WordBase, Object, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeObject(int, Object, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeObject(WordBase, Object) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeObject(int, Object) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeShort(WordBase, short, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeShort(int, short, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeShort(WordBase, short) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeShort(int, short) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeWord(WordBase, WordBase, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeWord(int, WordBase, LocationIdentity) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeWord(WordBase, WordBase) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeWord(int, WordBase) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset).
- writeWordVolatile(int, WordBase) - Method in interface org.graalvm.word.Pointer
-
Writes the memory at address (this + offset) in accordance with the volatile
semantics.