public class com.oracle.truffle.api.dsl.test.CachedTest
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.oracle.truffle.api.dsl.test.CachedTest
super_class: java.lang.Object
{
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
public void testUnboundCache();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tUnboundCacheFactory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testBoundCache();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tBoundCacheFactory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testBoundCacheOverflow();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tBoundCacheOverflowFactory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testBoundCacheOverflowContains();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTestBoundCacheOverflowContainsFactory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testCacheField();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTestCacheFieldFactory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testCacheNodeField();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTestCacheNodeFieldFactory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testCacheNodeWithReplace();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCacheNodeWithReplaceFactory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testCacheMethod();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTestCacheMethodFactory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testGuardWithJustCachedParameter();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTestGuardWithJustCachedParameterFactory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
private static boolean isCompileImmediately();
descriptor: ()Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=4, locals=1, args_size=0
0: invokestatic com.oracle.truffle.api.Truffle.getRuntime:()Lcom/oracle/truffle/api/TruffleRuntime;
new com.oracle.truffle.api.dsl.test.CachedTest$1
dup
aconst_null
invokespecial com.oracle.truffle.api.dsl.test.CachedTest$1.<init>:(Lcom/oracle/truffle/api/TruffleLanguage;)V
invokeinterface com.oracle.truffle.api.TruffleRuntime.createCallTarget:(Lcom/oracle/truffle/api/nodes/RootNode;)Lcom/oracle/truffle/api/RootCallTarget;
astore 0
start local 0 1: aload 0
iconst_0
anewarray java.lang.Object
invokeinterface com.oracle.truffle.api.CallTarget.call:([Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Boolean
invokevirtual java.lang.Boolean.booleanValue:()Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
1 2 0 target Lcom/oracle/truffle/api/CallTarget;
public void testGuardWithCachedAndDynamicParameter();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTestGuardWithCachedAndDynamicParameterFactory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testMultipleCaches();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTestMultipleCachesFactory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testCachesOrder();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTestCachesOrderFactory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testCachesOrder2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTestCachesOrder2Factory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testCodeGenerationPosNegGuard();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tTestCodeGenerationPosNegGuardNodeGen cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testCacheDimension1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCacheDimensions1Factory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
Exceptions:
throws java.lang.NoSuchFieldException, java.lang.SecurityException
RuntimeVisibleAnnotations:
org.junit.Test()
public void testCacheDimension2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCacheDimensions2Factory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
Exceptions:
throws java.lang.NoSuchFieldException, java.lang.SecurityException
RuntimeVisibleAnnotations:
org.junit.Test()
public void testNullChildAdoption();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tNullChildAdoptionNodeGen cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
Exceptions:
throws java.lang.NoSuchFieldException, java.lang.SecurityException
RuntimeVisibleAnnotations:
org.junit.Test()
public void testChildrenAdoption1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tChildrenAdoption1Factory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testChildrenAdoption2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tChildrenAdoption2Factory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testChildrenAdoption3();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tChildrenAdoption3Factory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testChildrenAdoption4();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tChildrenAdoption4Factory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testChildrenAdoption5();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tChildrenAdoption5Factory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testChildrenAdoption6();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tChildrenAdoption6Factory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testChildrenAdoption7();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tChildrenAdoption7Factory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testChildrenNoAdoption1();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tChildrenNoAdoption1Factory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testChildrenNoAdoption2();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tChildrenNoAdoption2Factory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testChildrenNoAdoption3();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tChildrenNoAdoption3Factory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testChildrenNoAdoption4();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tChildrenNoAdoption4Factory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testChildrenNoAdoption5();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tChildrenNoAdoption5Factory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testChildrenNoAdoption6();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tChildrenNoAdoption6Factory cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
public void testNullLiteral();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tNullLiteralNodeGen cannot be resolved\n\tNullLiteralNodeGen cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/oracle/truffle/api/dsl/test/CachedTest;
RuntimeVisibleAnnotations:
org.junit.Test()
private static boolean hasParent(com.oracle.truffle.api.nodes.Node, com.oracle.truffle.api.nodes.Node);
descriptor: (Lcom/oracle/truffle/api/nodes/Node;Lcom/oracle/truffle/api/nodes/Node;)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 1
ifnull 1
aload 1
invokevirtual com.oracle.truffle.api.nodes.Node.getParent:()Lcom/oracle/truffle/api/nodes/Node;
goto 2
StackMap locals:
StackMap stack:
1: aconst_null
StackMap locals:
StackMap stack: com.oracle.truffle.api.nodes.Node
2: astore 2
start local 2 3: goto 7
4: StackMap locals: com.oracle.truffle.api.nodes.Node
StackMap stack:
aload 2
aload 0
if_acmpne 6
5: iconst_1
ireturn
6: StackMap locals:
StackMap stack:
aload 2
invokevirtual com.oracle.truffle.api.nodes.Node.getParent:()Lcom/oracle/truffle/api/nodes/Node;
astore 2
7: StackMap locals:
StackMap stack:
aload 2
ifnonnull 4
8: iconst_0
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 parent Lcom/oracle/truffle/api/nodes/Node;
0 9 1 node Lcom/oracle/truffle/api/nodes/Node;
3 9 2 current Lcom/oracle/truffle/api/nodes/Node;
MethodParameters:
Name Flags
parent
node
}
SourceFile: "CachedTest.java"
NestMembers:
com.oracle.truffle.api.dsl.test.CachedTest$1 com.oracle.truffle.api.dsl.test.CachedTest$BoundCache com.oracle.truffle.api.dsl.test.CachedTest$BoundCacheOverflow com.oracle.truffle.api.dsl.test.CachedTest$CacheDimensions1 com.oracle.truffle.api.dsl.test.CachedTest$CacheDimensions2 com.oracle.truffle.api.dsl.test.CachedTest$CacheDimensionsError1 com.oracle.truffle.api.dsl.test.CachedTest$CacheDimensionsError2 com.oracle.truffle.api.dsl.test.CachedTest$CacheDimensionsError3 com.oracle.truffle.api.dsl.test.CachedTest$CacheNodeWithReplace com.oracle.truffle.api.dsl.test.CachedTest$CachedError1 com.oracle.truffle.api.dsl.test.CachedTest$CachedError2 com.oracle.truffle.api.dsl.test.CachedTest$CachedError3 com.oracle.truffle.api.dsl.test.CachedTest$CachedError4 com.oracle.truffle.api.dsl.test.CachedTest$CachedError5 com.oracle.truffle.api.dsl.test.CachedTest$CachedError6 com.oracle.truffle.api.dsl.test.CachedTest$CachedError7 com.oracle.truffle.api.dsl.test.CachedTest$ChildrenAdoption1 com.oracle.truffle.api.dsl.test.CachedTest$ChildrenAdoption2 com.oracle.truffle.api.dsl.test.CachedTest$ChildrenAdoption3 com.oracle.truffle.api.dsl.test.CachedTest$ChildrenAdoption4 com.oracle.truffle.api.dsl.test.CachedTest$ChildrenAdoption5 com.oracle.truffle.api.dsl.test.CachedTest$ChildrenAdoption6 com.oracle.truffle.api.dsl.test.CachedTest$ChildrenAdoption7 com.oracle.truffle.api.dsl.test.CachedTest$ChildrenNoAdoption1 com.oracle.truffle.api.dsl.test.CachedTest$ChildrenNoAdoption2 com.oracle.truffle.api.dsl.test.CachedTest$ChildrenNoAdoption3 com.oracle.truffle.api.dsl.test.CachedTest$ChildrenNoAdoption4 com.oracle.truffle.api.dsl.test.CachedTest$ChildrenNoAdoption5 com.oracle.truffle.api.dsl.test.CachedTest$ChildrenNoAdoption6 com.oracle.truffle.api.dsl.test.CachedTest$ConstantValueNode com.oracle.truffle.api.dsl.test.CachedTest$MyClass com.oracle.truffle.api.dsl.test.CachedTest$MySubClass com.oracle.truffle.api.dsl.test.CachedTest$NodeSubClass com.oracle.truffle.api.dsl.test.CachedTest$NullChildAdoption com.oracle.truffle.api.dsl.test.CachedTest$NullLiteralNode com.oracle.truffle.api.dsl.test.CachedTest$RegressionTestWarningInIsIdentical com.oracle.truffle.api.dsl.test.CachedTest$TestBoundCacheOverflowContains com.oracle.truffle.api.dsl.test.CachedTest$TestCacheField com.oracle.truffle.api.dsl.test.CachedTest$TestCacheMethod com.oracle.truffle.api.dsl.test.CachedTest$TestCacheNodeField com.oracle.truffle.api.dsl.test.CachedTest$TestCachedWithProfile com.oracle.truffle.api.dsl.test.CachedTest$TestCachesOrder com.oracle.truffle.api.dsl.test.CachedTest$TestCachesOrder2 com.oracle.truffle.api.dsl.test.CachedTest$TestCodeGenerationPosNegGuard com.oracle.truffle.api.dsl.test.CachedTest$TestGuardWithCachedAndDynamicParameter com.oracle.truffle.api.dsl.test.CachedTest$TestGuardWithJustCachedParameter com.oracle.truffle.api.dsl.test.CachedTest$TestMultipleCaches com.oracle.truffle.api.dsl.test.CachedTest$UnboundCache
InnerClasses:
com.oracle.truffle.api.dsl.test.CachedTest$1
BoundCache = com.oracle.truffle.api.dsl.test.CachedTest$BoundCache of com.oracle.truffle.api.dsl.test.CachedTest
BoundCacheOverflow = com.oracle.truffle.api.dsl.test.CachedTest$BoundCacheOverflow of com.oracle.truffle.api.dsl.test.CachedTest
CacheDimensions1 = com.oracle.truffle.api.dsl.test.CachedTest$CacheDimensions1 of com.oracle.truffle.api.dsl.test.CachedTest
CacheDimensions2 = com.oracle.truffle.api.dsl.test.CachedTest$CacheDimensions2 of com.oracle.truffle.api.dsl.test.CachedTest
CacheDimensionsError1 = com.oracle.truffle.api.dsl.test.CachedTest$CacheDimensionsError1 of com.oracle.truffle.api.dsl.test.CachedTest
CacheDimensionsError2 = com.oracle.truffle.api.dsl.test.CachedTest$CacheDimensionsError2 of com.oracle.truffle.api.dsl.test.CachedTest
CacheDimensionsError3 = com.oracle.truffle.api.dsl.test.CachedTest$CacheDimensionsError3 of com.oracle.truffle.api.dsl.test.CachedTest
CacheNodeWithReplace = com.oracle.truffle.api.dsl.test.CachedTest$CacheNodeWithReplace of com.oracle.truffle.api.dsl.test.CachedTest
CachedError1 = com.oracle.truffle.api.dsl.test.CachedTest$CachedError1 of com.oracle.truffle.api.dsl.test.CachedTest
CachedError2 = com.oracle.truffle.api.dsl.test.CachedTest$CachedError2 of com.oracle.truffle.api.dsl.test.CachedTest
CachedError3 = com.oracle.truffle.api.dsl.test.CachedTest$CachedError3 of com.oracle.truffle.api.dsl.test.CachedTest
CachedError4 = com.oracle.truffle.api.dsl.test.CachedTest$CachedError4 of com.oracle.truffle.api.dsl.test.CachedTest
CachedError5 = com.oracle.truffle.api.dsl.test.CachedTest$CachedError5 of com.oracle.truffle.api.dsl.test.CachedTest
abstract CachedError6 = com.oracle.truffle.api.dsl.test.CachedTest$CachedError6 of com.oracle.truffle.api.dsl.test.CachedTest
abstract CachedError7 = com.oracle.truffle.api.dsl.test.CachedTest$CachedError7 of com.oracle.truffle.api.dsl.test.CachedTest
abstract ChildrenAdoption1 = com.oracle.truffle.api.dsl.test.CachedTest$ChildrenAdoption1 of com.oracle.truffle.api.dsl.test.CachedTest
abstract ChildrenAdoption2 = com.oracle.truffle.api.dsl.test.CachedTest$ChildrenAdoption2 of com.oracle.truffle.api.dsl.test.CachedTest
abstract ChildrenAdoption3 = com.oracle.truffle.api.dsl.test.CachedTest$ChildrenAdoption3 of com.oracle.truffle.api.dsl.test.CachedTest
abstract ChildrenAdoption4 = com.oracle.truffle.api.dsl.test.CachedTest$ChildrenAdoption4 of com.oracle.truffle.api.dsl.test.CachedTest
abstract ChildrenAdoption5 = com.oracle.truffle.api.dsl.test.CachedTest$ChildrenAdoption5 of com.oracle.truffle.api.dsl.test.CachedTest
abstract ChildrenAdoption6 = com.oracle.truffle.api.dsl.test.CachedTest$ChildrenAdoption6 of com.oracle.truffle.api.dsl.test.CachedTest
abstract ChildrenAdoption7 = com.oracle.truffle.api.dsl.test.CachedTest$ChildrenAdoption7 of com.oracle.truffle.api.dsl.test.CachedTest
abstract ChildrenNoAdoption1 = com.oracle.truffle.api.dsl.test.CachedTest$ChildrenNoAdoption1 of com.oracle.truffle.api.dsl.test.CachedTest
abstract ChildrenNoAdoption2 = com.oracle.truffle.api.dsl.test.CachedTest$ChildrenNoAdoption2 of com.oracle.truffle.api.dsl.test.CachedTest
abstract ChildrenNoAdoption3 = com.oracle.truffle.api.dsl.test.CachedTest$ChildrenNoAdoption3 of com.oracle.truffle.api.dsl.test.CachedTest
abstract ChildrenNoAdoption4 = com.oracle.truffle.api.dsl.test.CachedTest$ChildrenNoAdoption4 of com.oracle.truffle.api.dsl.test.CachedTest
abstract ChildrenNoAdoption5 = com.oracle.truffle.api.dsl.test.CachedTest$ChildrenNoAdoption5 of com.oracle.truffle.api.dsl.test.CachedTest
abstract ChildrenNoAdoption6 = com.oracle.truffle.api.dsl.test.CachedTest$ChildrenNoAdoption6 of com.oracle.truffle.api.dsl.test.CachedTest
ConstantValueNode = com.oracle.truffle.api.dsl.test.CachedTest$ConstantValueNode of com.oracle.truffle.api.dsl.test.CachedTest
public MyClass = com.oracle.truffle.api.dsl.test.CachedTest$MyClass of com.oracle.truffle.api.dsl.test.CachedTest
public MySubClass = com.oracle.truffle.api.dsl.test.CachedTest$MySubClass of com.oracle.truffle.api.dsl.test.CachedTest
public NodeSubClass = com.oracle.truffle.api.dsl.test.CachedTest$NodeSubClass of com.oracle.truffle.api.dsl.test.CachedTest
abstract NullChildAdoption = com.oracle.truffle.api.dsl.test.CachedTest$NullChildAdoption of com.oracle.truffle.api.dsl.test.CachedTest
abstract NullLiteralNode = com.oracle.truffle.api.dsl.test.CachedTest$NullLiteralNode of com.oracle.truffle.api.dsl.test.CachedTest
RegressionTestWarningInIsIdentical = com.oracle.truffle.api.dsl.test.CachedTest$RegressionTestWarningInIsIdentical of com.oracle.truffle.api.dsl.test.CachedTest
TestBoundCacheOverflowContains = com.oracle.truffle.api.dsl.test.CachedTest$TestBoundCacheOverflowContains of com.oracle.truffle.api.dsl.test.CachedTest
TestCacheField = com.oracle.truffle.api.dsl.test.CachedTest$TestCacheField of com.oracle.truffle.api.dsl.test.CachedTest
TestCacheMethod = com.oracle.truffle.api.dsl.test.CachedTest$TestCacheMethod of com.oracle.truffle.api.dsl.test.CachedTest
TestCacheNodeField = com.oracle.truffle.api.dsl.test.CachedTest$TestCacheNodeField of com.oracle.truffle.api.dsl.test.CachedTest
TestCachedWithProfile = com.oracle.truffle.api.dsl.test.CachedTest$TestCachedWithProfile of com.oracle.truffle.api.dsl.test.CachedTest
TestCachesOrder = com.oracle.truffle.api.dsl.test.CachedTest$TestCachesOrder of com.oracle.truffle.api.dsl.test.CachedTest
TestCachesOrder2 = com.oracle.truffle.api.dsl.test.CachedTest$TestCachesOrder2 of com.oracle.truffle.api.dsl.test.CachedTest
abstract TestCodeGenerationPosNegGuard = com.oracle.truffle.api.dsl.test.CachedTest$TestCodeGenerationPosNegGuard of com.oracle.truffle.api.dsl.test.CachedTest
TestGuardWithCachedAndDynamicParameter = com.oracle.truffle.api.dsl.test.CachedTest$TestGuardWithCachedAndDynamicParameter of com.oracle.truffle.api.dsl.test.CachedTest
TestGuardWithJustCachedParameter = com.oracle.truffle.api.dsl.test.CachedTest$TestGuardWithJustCachedParameter of com.oracle.truffle.api.dsl.test.CachedTest
TestMultipleCaches = com.oracle.truffle.api.dsl.test.CachedTest$TestMultipleCaches of com.oracle.truffle.api.dsl.test.CachedTest
UnboundCache = com.oracle.truffle.api.dsl.test.CachedTest$UnboundCache of com.oracle.truffle.api.dsl.test.CachedTest