public interface <T extends com.oracle.svm.core.genscavenge.HeapChunk$Header<T>> extends com.oracle.svm.core.genscavenge.HeapChunk$HeaderPadding
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.oracle.svm.core.genscavenge.HeapChunk$Header
super_class: java.lang.Object
{
public abstract org.graalvm.word.UnsignedWord ();
descriptor: ()Lorg/graalvm/word/UnsignedWord;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.RawField()
org.graalvm.nativeimage.c.struct.UniqueLocationIdentity()
public abstract void (org.graalvm.word.UnsignedWord);
descriptor: (Lorg/graalvm/word/UnsignedWord;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.RawField()
org.graalvm.nativeimage.c.struct.UniqueLocationIdentity()
MethodParameters:
Name Flags
newTop
public abstract org.graalvm.word.UnsignedWord ();
descriptor: ()Lorg/graalvm/word/UnsignedWord;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.RawField()
org.graalvm.nativeimage.c.struct.UniqueLocationIdentity()
public abstract void (org.graalvm.word.UnsignedWord);
descriptor: (Lorg/graalvm/word/UnsignedWord;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.RawField()
org.graalvm.nativeimage.c.struct.UniqueLocationIdentity()
MethodParameters:
Name Flags
newEnd
public abstract com.oracle.svm.core.genscavenge.Space ();
descriptor: ()Lcom/oracle/svm/core/genscavenge/Space;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.RawField()
org.graalvm.nativeimage.c.struct.UniqueLocationIdentity()
com.oracle.svm.core.c.struct.PinnedObjectField()
public abstract void (com.oracle.svm.core.genscavenge.Space);
descriptor: (Lcom/oracle/svm/core/genscavenge/Space;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.RawField()
org.graalvm.nativeimage.c.struct.UniqueLocationIdentity()
com.oracle.svm.core.c.struct.PinnedObjectField()
MethodParameters:
Name Flags
newSpace
public abstract org.graalvm.word.SignedWord ();
descriptor: ()Lorg/graalvm/word/SignedWord;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.RawField()
org.graalvm.nativeimage.c.struct.UniqueLocationIdentity()
public abstract void (org.graalvm.word.SignedWord);
descriptor: (Lorg/graalvm/word/SignedWord;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.RawField()
org.graalvm.nativeimage.c.struct.UniqueLocationIdentity()
MethodParameters:
Name Flags
newPrevious
public abstract org.graalvm.word.SignedWord ();
descriptor: ()Lorg/graalvm/word/SignedWord;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.RawField()
org.graalvm.nativeimage.c.struct.UniqueLocationIdentity()
public abstract void (org.graalvm.word.SignedWord);
descriptor: (Lorg/graalvm/word/SignedWord;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.RawField()
org.graalvm.nativeimage.c.struct.UniqueLocationIdentity()
MethodParameters:
Name Flags
newNext
}
Signature: <T::Lcom/oracle/svm/core/genscavenge/HeapChunk$Header<TT;>;>Ljava/lang/Object;Lcom/oracle/svm/core/genscavenge/HeapChunk$HeaderPadding;
SourceFile: "HeapChunk.java"
NestHost: com.oracle.svm.core.genscavenge.HeapChunk
InnerClasses:
public abstract Header = com.oracle.svm.core.genscavenge.HeapChunk$Header of com.oracle.svm.core.genscavenge.HeapChunk
private abstract HeaderPadding = com.oracle.svm.core.genscavenge.HeapChunk$HeaderPadding of com.oracle.svm.core.genscavenge.HeapChunk
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.RawStructure()