final class org.graalvm.compiler.truffle.test.UnrollLoopBlockDuplicationTest$ObjectCacheTestNodeGen$CachedData
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: org.graalvm.compiler.truffle.test.UnrollLoopBlockDuplicationTest$ObjectCacheTestNodeGen$CachedData
super_class: java.lang.Object
{
final org.graalvm.compiler.truffle.test.UnrollLoopBlockDuplicationTest$ObjectCacheTestNodeGen$CachedData next;
descriptor: Lorg/graalvm/compiler/truffle/test/UnrollLoopBlockDuplicationTest$ObjectCacheTestNodeGen$CachedData;
flags: (0x0010) ACC_FINAL
final org.graalvm.compiler.truffle.test.UnrollLoopBlockDuplicationTest$AbstractType cachedOperand;
descriptor: Lorg/graalvm/compiler/truffle/test/UnrollLoopBlockDuplicationTest$AbstractType;
flags: (0x0010) ACC_FINAL
void <init>(org.graalvm.compiler.truffle.test.UnrollLoopBlockDuplicationTest$ObjectCacheTestNodeGen$CachedData, org.graalvm.compiler.truffle.test.UnrollLoopBlockDuplicationTest$AbstractType);
descriptor: (Lorg/graalvm/compiler/truffle/test/UnrollLoopBlockDuplicationTest$ObjectCacheTestNodeGen$CachedData;Lorg/graalvm/compiler/truffle/test/UnrollLoopBlockDuplicationTest$AbstractType;)V
flags: (0x0000)
Code:
stack=2, locals=3, args_size=3
start local 0 // org.graalvm.compiler.truffle.test.UnrollLoopBlockDuplicationTest$ObjectCacheTestNodeGen$CachedData this
start local 1 // org.graalvm.compiler.truffle.test.UnrollLoopBlockDuplicationTest$ObjectCacheTestNodeGen$CachedData next
start local 2 // org.graalvm.compiler.truffle.test.UnrollLoopBlockDuplicationTest$AbstractType cachedOperand
0: .line 119
aload 0 /* this */
invokespecial java.lang.Object.<init>:()V
1: .line 120
aload 0 /* this */
aload 1 /* next */
putfield org.graalvm.compiler.truffle.test.UnrollLoopBlockDuplicationTest$ObjectCacheTestNodeGen$CachedData.next:Lorg/graalvm/compiler/truffle/test/UnrollLoopBlockDuplicationTest$ObjectCacheTestNodeGen$CachedData;
2: .line 121
aload 0 /* this */
aload 2 /* cachedOperand */
putfield org.graalvm.compiler.truffle.test.UnrollLoopBlockDuplicationTest$ObjectCacheTestNodeGen$CachedData.cachedOperand:Lorg/graalvm/compiler/truffle/test/UnrollLoopBlockDuplicationTest$AbstractType;
3: .line 122
return
end local 2 // org.graalvm.compiler.truffle.test.UnrollLoopBlockDuplicationTest$AbstractType cachedOperand
end local 1 // org.graalvm.compiler.truffle.test.UnrollLoopBlockDuplicationTest$ObjectCacheTestNodeGen$CachedData next
end local 0 // org.graalvm.compiler.truffle.test.UnrollLoopBlockDuplicationTest$ObjectCacheTestNodeGen$CachedData this
LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/graalvm/compiler/truffle/test/UnrollLoopBlockDuplicationTest$ObjectCacheTestNodeGen$CachedData;
0 4 1 next Lorg/graalvm/compiler/truffle/test/UnrollLoopBlockDuplicationTest$ObjectCacheTestNodeGen$CachedData;
0 4 2 cachedOperand Lorg/graalvm/compiler/truffle/test/UnrollLoopBlockDuplicationTest$AbstractType;
MethodParameters:
Name Flags
next
cachedOperand
}
SourceFile: "UnrollLoopBlockDuplicationTest.java"
NestHost: org.graalvm.compiler.truffle.test.UnrollLoopBlockDuplicationTest
InnerClasses:
private abstract AbstractType = org.graalvm.compiler.truffle.test.UnrollLoopBlockDuplicationTest$AbstractType of org.graalvm.compiler.truffle.test.UnrollLoopBlockDuplicationTest
private final ObjectCacheTestNodeGen = org.graalvm.compiler.truffle.test.UnrollLoopBlockDuplicationTest$ObjectCacheTestNodeGen of org.graalvm.compiler.truffle.test.UnrollLoopBlockDuplicationTest
private final CachedData = org.graalvm.compiler.truffle.test.UnrollLoopBlockDuplicationTest$ObjectCacheTestNodeGen$CachedData of org.graalvm.compiler.truffle.test.UnrollLoopBlockDuplicationTest$ObjectCacheTestNodeGen