public interface org.graalvm.word.Pointer extends org.graalvm.word.UnsignedWord, org.graalvm.word.PointerBase
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.graalvm.word.Pointer
super_class: java.lang.Object
{
public abstract java.lang.Object toObject();
descriptor: ()Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.Object toObjectNonNull();
descriptor: ()Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract byte readByte(org.graalvm.word.WordBase, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;Lorg/graalvm/word/LocationIdentity;)B
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
locationIdentity
public abstract char readChar(org.graalvm.word.WordBase, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;Lorg/graalvm/word/LocationIdentity;)C
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
locationIdentity
public abstract short readShort(org.graalvm.word.WordBase, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;Lorg/graalvm/word/LocationIdentity;)S
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
locationIdentity
public abstract int readInt(org.graalvm.word.WordBase, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;Lorg/graalvm/word/LocationIdentity;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
locationIdentity
public abstract long readLong(org.graalvm.word.WordBase, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;Lorg/graalvm/word/LocationIdentity;)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
locationIdentity
public abstract float readFloat(org.graalvm.word.WordBase, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;Lorg/graalvm/word/LocationIdentity;)F
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
locationIdentity
public abstract double readDouble(org.graalvm.word.WordBase, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;Lorg/graalvm/word/LocationIdentity;)D
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
locationIdentity
public abstract <T extends org.graalvm.word.WordBase> T readWord(org.graalvm.word.WordBase, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;Lorg/graalvm/word/LocationIdentity;)Lorg/graalvm/word/WordBase;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T::Lorg/graalvm/word/WordBase;>(Lorg/graalvm/word/WordBase;Lorg/graalvm/word/LocationIdentity;)TT;
MethodParameters:
Name Flags
offset
locationIdentity
public abstract java.lang.Object readObject(org.graalvm.word.WordBase, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;Lorg/graalvm/word/LocationIdentity;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
locationIdentity
public abstract byte readByte(int, org.graalvm.word.LocationIdentity);
descriptor: (ILorg/graalvm/word/LocationIdentity;)B
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
locationIdentity
public abstract char readChar(int, org.graalvm.word.LocationIdentity);
descriptor: (ILorg/graalvm/word/LocationIdentity;)C
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
locationIdentity
public abstract short readShort(int, org.graalvm.word.LocationIdentity);
descriptor: (ILorg/graalvm/word/LocationIdentity;)S
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
locationIdentity
public abstract int readInt(int, org.graalvm.word.LocationIdentity);
descriptor: (ILorg/graalvm/word/LocationIdentity;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
locationIdentity
public abstract long readLong(int, org.graalvm.word.LocationIdentity);
descriptor: (ILorg/graalvm/word/LocationIdentity;)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
locationIdentity
public abstract float readFloat(int, org.graalvm.word.LocationIdentity);
descriptor: (ILorg/graalvm/word/LocationIdentity;)F
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
locationIdentity
public abstract double readDouble(int, org.graalvm.word.LocationIdentity);
descriptor: (ILorg/graalvm/word/LocationIdentity;)D
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
locationIdentity
public abstract <T extends org.graalvm.word.WordBase> T readWord(int, org.graalvm.word.LocationIdentity);
descriptor: (ILorg/graalvm/word/LocationIdentity;)Lorg/graalvm/word/WordBase;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T::Lorg/graalvm/word/WordBase;>(ILorg/graalvm/word/LocationIdentity;)TT;
MethodParameters:
Name Flags
offset
locationIdentity
public abstract java.lang.Object readObject(int, org.graalvm.word.LocationIdentity);
descriptor: (ILorg/graalvm/word/LocationIdentity;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
locationIdentity
public abstract void writeByte(org.graalvm.word.WordBase, byte, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;BLorg/graalvm/word/LocationIdentity;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
locationIdentity
public abstract void writeChar(org.graalvm.word.WordBase, char, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;CLorg/graalvm/word/LocationIdentity;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
locationIdentity
public abstract void writeShort(org.graalvm.word.WordBase, short, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;SLorg/graalvm/word/LocationIdentity;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
locationIdentity
public abstract void writeInt(org.graalvm.word.WordBase, int, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;ILorg/graalvm/word/LocationIdentity;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
locationIdentity
public abstract void writeLong(org.graalvm.word.WordBase, long, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;JLorg/graalvm/word/LocationIdentity;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
locationIdentity
public abstract void writeFloat(org.graalvm.word.WordBase, float, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;FLorg/graalvm/word/LocationIdentity;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
locationIdentity
public abstract void writeDouble(org.graalvm.word.WordBase, double, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;DLorg/graalvm/word/LocationIdentity;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
locationIdentity
public abstract void writeWord(org.graalvm.word.WordBase, org.graalvm.word.WordBase, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;Lorg/graalvm/word/WordBase;Lorg/graalvm/word/LocationIdentity;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
locationIdentity
public abstract void initializeLong(org.graalvm.word.WordBase, long, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;JLorg/graalvm/word/LocationIdentity;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
locationIdentity
public abstract void writeObject(org.graalvm.word.WordBase, java.lang.Object, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;Ljava/lang/Object;Lorg/graalvm/word/LocationIdentity;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
locationIdentity
public abstract void writeByte(int, byte, org.graalvm.word.LocationIdentity);
descriptor: (IBLorg/graalvm/word/LocationIdentity;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
locationIdentity
public abstract void writeChar(int, char, org.graalvm.word.LocationIdentity);
descriptor: (ICLorg/graalvm/word/LocationIdentity;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
locationIdentity
public abstract void writeShort(int, short, org.graalvm.word.LocationIdentity);
descriptor: (ISLorg/graalvm/word/LocationIdentity;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
locationIdentity
public abstract void writeInt(int, int, org.graalvm.word.LocationIdentity);
descriptor: (IILorg/graalvm/word/LocationIdentity;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
locationIdentity
public abstract void writeLong(int, long, org.graalvm.word.LocationIdentity);
descriptor: (IJLorg/graalvm/word/LocationIdentity;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
locationIdentity
public abstract void writeFloat(int, float, org.graalvm.word.LocationIdentity);
descriptor: (IFLorg/graalvm/word/LocationIdentity;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
locationIdentity
public abstract void writeDouble(int, double, org.graalvm.word.LocationIdentity);
descriptor: (IDLorg/graalvm/word/LocationIdentity;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
locationIdentity
public abstract void writeWord(int, org.graalvm.word.WordBase, org.graalvm.word.LocationIdentity);
descriptor: (ILorg/graalvm/word/WordBase;Lorg/graalvm/word/LocationIdentity;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
locationIdentity
public abstract void initializeLong(int, long, org.graalvm.word.LocationIdentity);
descriptor: (IJLorg/graalvm/word/LocationIdentity;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
locationIdentity
public abstract void writeObject(int, java.lang.Object, org.graalvm.word.LocationIdentity);
descriptor: (ILjava/lang/Object;Lorg/graalvm/word/LocationIdentity;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
locationIdentity
public abstract byte readByte(org.graalvm.word.WordBase);
descriptor: (Lorg/graalvm/word/WordBase;)B
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
public abstract char readChar(org.graalvm.word.WordBase);
descriptor: (Lorg/graalvm/word/WordBase;)C
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
public abstract short readShort(org.graalvm.word.WordBase);
descriptor: (Lorg/graalvm/word/WordBase;)S
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
public abstract int readInt(org.graalvm.word.WordBase);
descriptor: (Lorg/graalvm/word/WordBase;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
public abstract long readLong(org.graalvm.word.WordBase);
descriptor: (Lorg/graalvm/word/WordBase;)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
public abstract float readFloat(org.graalvm.word.WordBase);
descriptor: (Lorg/graalvm/word/WordBase;)F
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
public abstract double readDouble(org.graalvm.word.WordBase);
descriptor: (Lorg/graalvm/word/WordBase;)D
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
public abstract <T extends org.graalvm.word.WordBase> T readWord(org.graalvm.word.WordBase);
descriptor: (Lorg/graalvm/word/WordBase;)Lorg/graalvm/word/WordBase;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T::Lorg/graalvm/word/WordBase;>(Lorg/graalvm/word/WordBase;)TT;
MethodParameters:
Name Flags
offset
public abstract java.lang.Object readObject(org.graalvm.word.WordBase);
descriptor: (Lorg/graalvm/word/WordBase;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
public abstract byte readByte(int);
descriptor: (I)B
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
public abstract char readChar(int);
descriptor: (I)C
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
public abstract short readShort(int);
descriptor: (I)S
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
public abstract int readInt(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
public abstract long readLong(int);
descriptor: (I)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
public abstract float readFloat(int);
descriptor: (I)F
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
public abstract double readDouble(int);
descriptor: (I)D
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
public abstract <T extends org.graalvm.word.WordBase> T readWord();
descriptor: (I)Lorg/graalvm/word/WordBase;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T::Lorg/graalvm/word/WordBase;>(I)TT;
MethodParameters:
Name Flags
offset
public abstract java.lang.Object readObject(int);
descriptor: (I)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
public abstract void writeByte(org.graalvm.word.WordBase, byte);
descriptor: (Lorg/graalvm/word/WordBase;B)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
public abstract void writeChar(org.graalvm.word.WordBase, char);
descriptor: (Lorg/graalvm/word/WordBase;C)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
public abstract void writeShort(org.graalvm.word.WordBase, short);
descriptor: (Lorg/graalvm/word/WordBase;S)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
public abstract void writeInt(org.graalvm.word.WordBase, int);
descriptor: (Lorg/graalvm/word/WordBase;I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
public abstract void writeLong(org.graalvm.word.WordBase, long);
descriptor: (Lorg/graalvm/word/WordBase;J)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
public abstract void writeFloat(org.graalvm.word.WordBase, float);
descriptor: (Lorg/graalvm/word/WordBase;F)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
public abstract void writeDouble(org.graalvm.word.WordBase, double);
descriptor: (Lorg/graalvm/word/WordBase;D)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
public abstract void writeWord(org.graalvm.word.WordBase, org.graalvm.word.WordBase);
descriptor: (Lorg/graalvm/word/WordBase;Lorg/graalvm/word/WordBase;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
public abstract void writeObject(org.graalvm.word.WordBase, java.lang.Object);
descriptor: (Lorg/graalvm/word/WordBase;Ljava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
public abstract int compareAndSwapInt(org.graalvm.word.WordBase, int, int, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;IILorg/graalvm/word/LocationIdentity;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
expectedValue
newValue
locationIdentity
public abstract long compareAndSwapLong(org.graalvm.word.WordBase, long, long, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;JJLorg/graalvm/word/LocationIdentity;)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
expectedValue
newValue
locationIdentity
public abstract <T extends org.graalvm.word.WordBase> T compareAndSwapWord(org.graalvm.word.WordBase, T, T, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;Lorg/graalvm/word/WordBase;Lorg/graalvm/word/WordBase;Lorg/graalvm/word/LocationIdentity;)Lorg/graalvm/word/WordBase;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T::Lorg/graalvm/word/WordBase;>(Lorg/graalvm/word/WordBase;TT;TT;Lorg/graalvm/word/LocationIdentity;)TT;
MethodParameters:
Name Flags
offset
expectedValue
newValue
locationIdentity
public abstract java.lang.Object compareAndSwapObject(org.graalvm.word.WordBase, java.lang.Object, java.lang.Object, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;Ljava/lang/Object;Ljava/lang/Object;Lorg/graalvm/word/LocationIdentity;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
expectedValue
newValue
locationIdentity
public abstract boolean logicCompareAndSwapInt(org.graalvm.word.WordBase, int, int, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;IILorg/graalvm/word/LocationIdentity;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
expectedValue
newValue
locationIdentity
public abstract boolean logicCompareAndSwapLong(org.graalvm.word.WordBase, long, long, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;JJLorg/graalvm/word/LocationIdentity;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
expectedValue
newValue
locationIdentity
public abstract boolean logicCompareAndSwapWord(org.graalvm.word.WordBase, org.graalvm.word.WordBase, org.graalvm.word.WordBase, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;Lorg/graalvm/word/WordBase;Lorg/graalvm/word/WordBase;Lorg/graalvm/word/LocationIdentity;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
expectedValue
newValue
locationIdentity
public abstract boolean logicCompareAndSwapObject(org.graalvm.word.WordBase, java.lang.Object, java.lang.Object, org.graalvm.word.LocationIdentity);
descriptor: (Lorg/graalvm/word/WordBase;Ljava/lang/Object;Ljava/lang/Object;Lorg/graalvm/word/LocationIdentity;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
expectedValue
newValue
locationIdentity
public abstract void writeByte(int, byte);
descriptor: (IB)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
public abstract void writeChar(int, char);
descriptor: (IC)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
public abstract void writeShort(int, short);
descriptor: (IS)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
public abstract void writeInt(int, int);
descriptor: (II)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
public abstract void writeLong(int, long);
descriptor: (IJ)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
public abstract void writeFloat(int, float);
descriptor: (IF)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
public abstract void writeDouble(int, double);
descriptor: (ID)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
public abstract void writeWord(int, org.graalvm.word.WordBase);
descriptor: (ILorg/graalvm/word/WordBase;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
public abstract void writeObject(int, java.lang.Object);
descriptor: (ILjava/lang/Object;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
val
public abstract int compareAndSwapInt(int, int, int, org.graalvm.word.LocationIdentity);
descriptor: (IIILorg/graalvm/word/LocationIdentity;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
expectedValue
newValue
locationIdentity
public abstract long compareAndSwapLong(int, long, long, org.graalvm.word.LocationIdentity);
descriptor: (IJJLorg/graalvm/word/LocationIdentity;)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
expectedValue
newValue
locationIdentity
public abstract <T extends org.graalvm.word.WordBase> T compareAndSwapWord(int, T, T, org.graalvm.word.LocationIdentity);
descriptor: (ILorg/graalvm/word/WordBase;Lorg/graalvm/word/WordBase;Lorg/graalvm/word/LocationIdentity;)Lorg/graalvm/word/WordBase;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: <T::Lorg/graalvm/word/WordBase;>(ITT;TT;Lorg/graalvm/word/LocationIdentity;)TT;
MethodParameters:
Name Flags
offset
expectedValue
newValue
locationIdentity
public abstract java.lang.Object compareAndSwapObject(int, java.lang.Object, java.lang.Object, org.graalvm.word.LocationIdentity);
descriptor: (ILjava/lang/Object;Ljava/lang/Object;Lorg/graalvm/word/LocationIdentity;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
expectedValue
newValue
locationIdentity
public abstract boolean logicCompareAndSwapInt(int, int, int, org.graalvm.word.LocationIdentity);
descriptor: (IIILorg/graalvm/word/LocationIdentity;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
expectedValue
newValue
locationIdentity
public abstract boolean logicCompareAndSwapLong(int, long, long, org.graalvm.word.LocationIdentity);
descriptor: (IJJLorg/graalvm/word/LocationIdentity;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
expectedValue
newValue
locationIdentity
public abstract boolean logicCompareAndSwapWord(int, org.graalvm.word.WordBase, org.graalvm.word.WordBase, org.graalvm.word.LocationIdentity);
descriptor: (ILorg/graalvm/word/WordBase;Lorg/graalvm/word/WordBase;Lorg/graalvm/word/LocationIdentity;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
expectedValue
newValue
locationIdentity
public abstract boolean logicCompareAndSwapObject(int, java.lang.Object, java.lang.Object, org.graalvm.word.LocationIdentity);
descriptor: (ILjava/lang/Object;Ljava/lang/Object;Lorg/graalvm/word/LocationIdentity;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
offset
expectedValue
newValue
locationIdentity
public abstract org.graalvm.word.Pointer add(org.graalvm.word.UnsignedWord);
descriptor: (Lorg/graalvm/word/UnsignedWord;)Lorg/graalvm/word/Pointer;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
val
public abstract org.graalvm.word.Pointer add(int);
descriptor: (I)Lorg/graalvm/word/Pointer;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
val
public abstract org.graalvm.word.Pointer subtract(org.graalvm.word.UnsignedWord);
descriptor: (Lorg/graalvm/word/UnsignedWord;)Lorg/graalvm/word/Pointer;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
val
public abstract org.graalvm.word.Pointer subtract(int);
descriptor: (I)Lorg/graalvm/word/Pointer;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
val
public abstract org.graalvm.word.Pointer and(org.graalvm.word.UnsignedWord);
descriptor: (Lorg/graalvm/word/UnsignedWord;)Lorg/graalvm/word/Pointer;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
val
public abstract org.graalvm.word.Pointer and(int);
descriptor: (I)Lorg/graalvm/word/Pointer;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
val
public abstract org.graalvm.word.Pointer or(org.graalvm.word.UnsignedWord);
descriptor: (Lorg/graalvm/word/UnsignedWord;)Lorg/graalvm/word/Pointer;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
val
public abstract org.graalvm.word.Pointer or(int);
descriptor: (I)Lorg/graalvm/word/Pointer;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
val
public org.graalvm.word.UnsignedWord or(int);
descriptor: (I)Lorg/graalvm/word/UnsignedWord;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
iload 1
invokeinterface org.graalvm.word.Pointer.or:(I)Lorg/graalvm/word/Pointer;
areturn
LocalVariableTable:
Start End Slot Name Signature
public org.graalvm.word.UnsignedWord or(org.graalvm.word.UnsignedWord);
descriptor: (Lorg/graalvm/word/UnsignedWord;)Lorg/graalvm/word/UnsignedWord;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokeinterface org.graalvm.word.Pointer.or:(Lorg/graalvm/word/UnsignedWord;)Lorg/graalvm/word/Pointer;
areturn
LocalVariableTable:
Start End Slot Name Signature
public org.graalvm.word.UnsignedWord and(int);
descriptor: (I)Lorg/graalvm/word/UnsignedWord;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
iload 1
invokeinterface org.graalvm.word.Pointer.and:(I)Lorg/graalvm/word/Pointer;
areturn
LocalVariableTable:
Start End Slot Name Signature
public org.graalvm.word.UnsignedWord and(org.graalvm.word.UnsignedWord);
descriptor: (Lorg/graalvm/word/UnsignedWord;)Lorg/graalvm/word/UnsignedWord;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokeinterface org.graalvm.word.Pointer.and:(Lorg/graalvm/word/UnsignedWord;)Lorg/graalvm/word/Pointer;
areturn
LocalVariableTable:
Start End Slot Name Signature
public org.graalvm.word.UnsignedWord subtract(int);
descriptor: (I)Lorg/graalvm/word/UnsignedWord;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
iload 1
invokeinterface org.graalvm.word.Pointer.subtract:(I)Lorg/graalvm/word/Pointer;
areturn
LocalVariableTable:
Start End Slot Name Signature
public org.graalvm.word.UnsignedWord subtract(org.graalvm.word.UnsignedWord);
descriptor: (Lorg/graalvm/word/UnsignedWord;)Lorg/graalvm/word/UnsignedWord;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokeinterface org.graalvm.word.Pointer.subtract:(Lorg/graalvm/word/UnsignedWord;)Lorg/graalvm/word/Pointer;
areturn
LocalVariableTable:
Start End Slot Name Signature
public org.graalvm.word.UnsignedWord add(int);
descriptor: (I)Lorg/graalvm/word/UnsignedWord;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
iload 1
invokeinterface org.graalvm.word.Pointer.add:(I)Lorg/graalvm/word/Pointer;
areturn
LocalVariableTable:
Start End Slot Name Signature
public org.graalvm.word.UnsignedWord add(org.graalvm.word.UnsignedWord);
descriptor: (Lorg/graalvm/word/UnsignedWord;)Lorg/graalvm/word/UnsignedWord;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=2, locals=2, args_size=2
0: aload 0
aload 1
invokeinterface org.graalvm.word.Pointer.add:(Lorg/graalvm/word/UnsignedWord;)Lorg/graalvm/word/Pointer;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "Pointer.java"