class org.graalvm.compiler.replacements.jdk9.UnsafeReplacementsTest$Container
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: org.graalvm.compiler.replacements.jdk9.UnsafeReplacementsTest$Container
super_class: java.lang.Object
{
public volatile boolean booleanField;
descriptor: Z
flags: (0x0041) ACC_PUBLIC, ACC_VOLATILE
public volatile byte byteField;
descriptor: B
flags: (0x0041) ACC_PUBLIC, ACC_VOLATILE
public volatile char charField;
descriptor: C
flags: (0x0041) ACC_PUBLIC, ACC_VOLATILE
public volatile short shortField;
descriptor: S
flags: (0x0041) ACC_PUBLIC, ACC_VOLATILE
public volatile int intField;
descriptor: I
flags: (0x0041) ACC_PUBLIC, ACC_VOLATILE
public volatile long longField;
descriptor: J
flags: (0x0041) ACC_PUBLIC, ACC_VOLATILE
public volatile float floatField;
descriptor: F
flags: (0x0041) ACC_PUBLIC, ACC_VOLATILE
public volatile double doubleField;
descriptor: D
flags: (0x0041) ACC_PUBLIC, ACC_VOLATILE
public volatile java.lang.Object objectField;
descriptor: Ljava/lang/Object;
flags: (0x0041) ACC_PUBLIC, ACC_VOLATILE
void <init>();
descriptor: ()V
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
bipush 17
putfield org.graalvm.compiler.replacements.jdk9.UnsafeReplacementsTest$Container.byteField:B
2: aload 0
sipush 1025
putfield org.graalvm.compiler.replacements.jdk9.UnsafeReplacementsTest$Container.charField:C
3: aload 0
sipush 2232
putfield org.graalvm.compiler.replacements.jdk9.UnsafeReplacementsTest$Container.shortField:S
4: aload 0
ldc -889275714
putfield org.graalvm.compiler.replacements.jdk9.UnsafeReplacementsTest$Container.intField:I
5: aload 0
ldc 245031017052922
putfield org.graalvm.compiler.replacements.jdk9.UnsafeReplacementsTest$Container.longField:J
6: aload 0
ldc 0.125
putfield org.graalvm.compiler.replacements.jdk9.UnsafeReplacementsTest$Container.floatField:F
7: aload 0
ldc 0.125
putfield org.graalvm.compiler.replacements.jdk9.UnsafeReplacementsTest$Container.doubleField:D
8: aload 0
getstatic org.graalvm.compiler.replacements.jdk9.UnsafeReplacementsTest.dummyValue:Lorg/graalvm/compiler/replacements/jdk9/UnsafeReplacementsTest$Container;
putfield org.graalvm.compiler.replacements.jdk9.UnsafeReplacementsTest$Container.objectField:Ljava/lang/Object;
9: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lorg/graalvm/compiler/replacements/jdk9/UnsafeReplacementsTest$Container;
}
SourceFile: "UnsafeReplacementsTest.java"
NestHost: org.graalvm.compiler.replacements.jdk9.UnsafeReplacementsTest
InnerClasses:
Container = org.graalvm.compiler.replacements.jdk9.UnsafeReplacementsTest$Container of org.graalvm.compiler.replacements.jdk9.UnsafeReplacementsTest