public abstract class org.graalvm.compiler.hotspot.test.GraalOSRTestBase extends org.graalvm.compiler.core.test.GraalCompilerTest
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: org.graalvm.compiler.hotspot.test.GraalOSRTestBase
super_class: org.graalvm.compiler.core.test.GraalCompilerTest
{
static final boolean $assertionsDisabled;
descriptor: Z
flags: (0x1018) ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: ldc Lorg/graalvm/compiler/hotspot/test/GraalOSRTestBase;
invokevirtual java.lang.Class.desiredAssertionStatus:()Z
ifne 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: putstatic org.graalvm.compiler.hotspot.test.GraalOSRTestBase.$assertionsDisabled:Z
return
LocalVariableTable:
Start End Slot Name Signature
protected void testOSR(org.graalvm.compiler.options.OptionValues, java.lang.String);
descriptor: (Lorg/graalvm/compiler/options/OptionValues;Ljava/lang/String;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
aconst_null
iconst_0
anewarray java.lang.Object
invokevirtual org.graalvm.compiler.hotspot.test.GraalOSRTestBase.testOSR:(Lorg/graalvm/compiler/options/OptionValues;Ljava/lang/String;Ljava/lang/Object;[Ljava/lang/Object;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/graalvm/compiler/hotspot/test/GraalOSRTestBase;
0 2 1 options Lorg/graalvm/compiler/options/OptionValues;
0 2 2 methodName Ljava/lang/String;
MethodParameters:
Name Flags
options
methodName
protected void testOSR(org.graalvm.compiler.options.OptionValues, java.lang.String, java.lang.Object, java.lang.Object[]);
descriptor: (Lorg/graalvm/compiler/options/OptionValues;Ljava/lang/String;Ljava/lang/Object;[Ljava/lang/Object;)V
flags: (0x0084) ACC_PROTECTED, ACC_VARARGS
Code:
stack=5, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 2
invokevirtual org.graalvm.compiler.hotspot.test.GraalOSRTestBase.getResolvedJavaMethod:(Ljava/lang/String;)Ljdk/vm/ci/meta/ResolvedJavaMethod;
astore 5
start local 5 1: aload 0
aload 1
aload 5
aload 3
aload 4
invokevirtual org.graalvm.compiler.hotspot.test.GraalOSRTestBase.testOSR:(Lorg/graalvm/compiler/options/OptionValues;Ljdk/vm/ci/meta/ResolvedJavaMethod;Ljava/lang/Object;[Ljava/lang/Object;)V
2: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/graalvm/compiler/hotspot/test/GraalOSRTestBase;
0 3 1 options Lorg/graalvm/compiler/options/OptionValues;
0 3 2 methodName Ljava/lang/String;
0 3 3 receiver Ljava/lang/Object;
0 3 4 args [Ljava/lang/Object;
1 3 5 method Ljdk/vm/ci/meta/ResolvedJavaMethod;
MethodParameters:
Name Flags
options
methodName
receiver
args
protected void testOSR(org.graalvm.compiler.options.OptionValues, jdk.vm.ci.meta.ResolvedJavaMethod, java.lang.Object, java.lang.Object[]);
descriptor: (Lorg/graalvm/compiler/options/OptionValues;Ljdk/vm/ci/meta/ResolvedJavaMethod;Ljava/lang/Object;[Ljava/lang/Object;)V
flags: (0x0084) ACC_PROTECTED, ACC_VARARGS
Code:
stack=4, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 2
invokeinterface jdk.vm.ci.meta.ResolvedJavaMethod.reprofile:()V
1: aload 0
aload 1
aload 2
invokevirtual org.graalvm.compiler.hotspot.test.GraalOSRTestBase.compileOSR:(Lorg/graalvm/compiler/options/OptionValues;Ljdk/vm/ci/meta/ResolvedJavaMethod;)V
2: aload 0
aload 2
aload 3
aload 4
invokevirtual org.graalvm.compiler.hotspot.test.GraalOSRTestBase.executeExpected:(Ljdk/vm/ci/meta/ResolvedJavaMethod;Ljava/lang/Object;[Ljava/lang/Object;)Lorg/graalvm/compiler/core/test/GraalCompilerTest$Result;
astore 5
start local 5 3: aload 5
invokestatic org.graalvm.compiler.hotspot.test.GraalOSRTestBase.checkResult:(Lorg/graalvm/compiler/core/test/GraalCompilerTest$Result;)V
4: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/graalvm/compiler/hotspot/test/GraalOSRTestBase;
0 5 1 options Lorg/graalvm/compiler/options/OptionValues;
0 5 2 method Ljdk/vm/ci/meta/ResolvedJavaMethod;
0 5 3 receiver Ljava/lang/Object;
0 5 4 args [Ljava/lang/Object;
3 5 5 result Lorg/graalvm/compiler/core/test/GraalCompilerTest$Result;
MethodParameters:
Name Flags
options
method
receiver
args
protected static void compile(org.graalvm.compiler.debug.DebugContext, jdk.vm.ci.meta.ResolvedJavaMethod, int);
descriptor: (Lorg/graalvm/compiler/debug/DebugContext;Ljdk/vm/ci/meta/ResolvedJavaMethod;I)V
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Code:
stack=8, locals=11, args_size=3
start local 0 start local 1 start local 2 0: invokestatic jdk.vm.ci.hotspot.HotSpotJVMCIRuntime.runtime:()Ljdk/vm/ci/hotspot/HotSpotJVMCIRuntime;
astore 3
start local 3 1: lconst_0
lstore 4
start local 4 2: new jdk.vm.ci.hotspot.HotSpotCompilationRequest
dup
aload 1
checkcast jdk.vm.ci.hotspot.HotSpotResolvedJavaMethod
iload 2
lload 4
invokespecial jdk.vm.ci.hotspot.HotSpotCompilationRequest.<init>:(Ljdk/vm/ci/hotspot/HotSpotResolvedJavaMethod;IJ)V
astore 6
start local 6 3: aload 3
invokevirtual jdk.vm.ci.hotspot.HotSpotJVMCIRuntime.getCompiler:()Ljdk/vm/ci/runtime/JVMCICompiler;
checkcast org.graalvm.compiler.hotspot.HotSpotGraalCompiler
astore 7
start local 7 4: new org.graalvm.compiler.hotspot.CompilationTask
dup
aload 3
aload 7
aload 6
iconst_1
iconst_1
aload 0
invokevirtual org.graalvm.compiler.debug.DebugContext.getOptions:()Lorg/graalvm/compiler/options/OptionValues;
invokespecial org.graalvm.compiler.hotspot.CompilationTask.<init>:(Ljdk/vm/ci/hotspot/HotSpotJVMCIRuntime;Lorg/graalvm/compiler/hotspot/HotSpotGraalCompiler;Ljdk/vm/ci/hotspot/HotSpotCompilationRequest;ZZLorg/graalvm/compiler/options/OptionValues;)V
astore 8
start local 8 5: aload 1
instanceof jdk.vm.ci.hotspot.HotSpotResolvedJavaMethod
ifeq 10
6: aload 7
invokevirtual org.graalvm.compiler.hotspot.HotSpotGraalCompiler.getGraalRuntime:()Lorg/graalvm/compiler/hotspot/HotSpotGraalRuntimeProvider;
astore 9
start local 9 7: aload 9
invokeinterface org.graalvm.compiler.hotspot.HotSpotGraalRuntimeProvider.getVMConfig:()Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
astore 10
start local 10 8: aload 1
checkcast jdk.vm.ci.hotspot.HotSpotResolvedJavaMethod
iload 2
aload 10
getfield org.graalvm.compiler.hotspot.GraalHotSpotVMConfig.compilationLevelFullOptimization:I
invokeinterface jdk.vm.ci.hotspot.HotSpotResolvedJavaMethod.hasCodeAtLevel:(II)Z
ifeq 10
9: return
end local 10 end local 9 10: StackMap locals: org.graalvm.compiler.debug.DebugContext jdk.vm.ci.meta.ResolvedJavaMethod int jdk.vm.ci.hotspot.HotSpotJVMCIRuntime long jdk.vm.ci.hotspot.HotSpotCompilationRequest org.graalvm.compiler.hotspot.HotSpotGraalCompiler org.graalvm.compiler.hotspot.CompilationTask
StackMap stack:
aload 8
aload 0
invokevirtual org.graalvm.compiler.hotspot.CompilationTask.runCompilation:(Lorg/graalvm/compiler/debug/DebugContext;)Ljdk/vm/ci/hotspot/HotSpotCompilationRequestResult;
astore 9
start local 9 11: aload 9
invokevirtual jdk.vm.ci.hotspot.HotSpotCompilationRequestResult.getFailure:()Ljava/lang/Object;
ifnull 13
12: new org.graalvm.compiler.debug.GraalError
dup
aload 9
invokevirtual jdk.vm.ci.hotspot.HotSpotCompilationRequestResult.getFailureMessage:()Ljava/lang/String;
invokespecial org.graalvm.compiler.debug.GraalError.<init>:(Ljava/lang/String;)V
athrow
13: StackMap locals: jdk.vm.ci.hotspot.HotSpotCompilationRequestResult
StackMap stack:
return
end local 9 end local 8 end local 7 end local 6 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 debug Lorg/graalvm/compiler/debug/DebugContext;
0 14 1 method Ljdk/vm/ci/meta/ResolvedJavaMethod;
0 14 2 bci I
1 14 3 runtime Ljdk/vm/ci/hotspot/HotSpotJVMCIRuntime;
2 14 4 jvmciEnv J
3 14 6 request Ljdk/vm/ci/hotspot/HotSpotCompilationRequest;
4 14 7 compiler Lorg/graalvm/compiler/hotspot/HotSpotGraalCompiler;
5 14 8 task Lorg/graalvm/compiler/hotspot/CompilationTask;
7 10 9 graalRuntime Lorg/graalvm/compiler/hotspot/HotSpotGraalRuntimeProvider;
8 10 10 config Lorg/graalvm/compiler/hotspot/GraalHotSpotVMConfig;
11 14 9 result Ljdk/vm/ci/hotspot/HotSpotCompilationRequestResult;
MethodParameters:
Name Flags
debug
method
bci
static int getBackedgeBCI(org.graalvm.compiler.debug.DebugContext, jdk.vm.ci.meta.ResolvedJavaMethod);
descriptor: (Lorg/graalvm/compiler/debug/DebugContext;Ljdk/vm/ci/meta/ResolvedJavaMethod;)I
flags: (0x0008) ACC_STATIC
Code:
stack=5, locals=14, args_size=2
start local 0 start local 1 0: new org.graalvm.compiler.bytecode.ResolvedJavaMethodBytecode
dup
aload 1
invokespecial org.graalvm.compiler.bytecode.ResolvedJavaMethodBytecode.<init>:(Ljdk/vm/ci/meta/ResolvedJavaMethod;)V
astore 2
start local 2 1: new org.graalvm.compiler.bytecode.BytecodeStream
dup
aload 2
invokeinterface org.graalvm.compiler.bytecode.Bytecode.getCode:()[B
invokespecial org.graalvm.compiler.bytecode.BytecodeStream.<init>:([B)V
astore 3
start local 3 2: aload 0
invokevirtual org.graalvm.compiler.debug.DebugContext.getOptions:()Lorg/graalvm/compiler/options/OptionValues;
astore 4
start local 4 3: aload 3
aload 2
aload 4
aload 0
invokestatic org.graalvm.compiler.java.BciBlockMapping.create:(Lorg/graalvm/compiler/bytecode/BytecodeStream;Lorg/graalvm/compiler/bytecode/Bytecode;Lorg/graalvm/compiler/options/OptionValues;Lorg/graalvm/compiler/debug/DebugContext;)Lorg/graalvm/compiler/java/BciBlockMapping;
astore 5
start local 5 4: aload 5
invokevirtual org.graalvm.compiler.java.BciBlockMapping.getBlocks:()[Lorg/graalvm/compiler/java/BciBlockMapping$BciBlock;
dup
astore 9
arraylength
istore 8
iconst_0
istore 7
goto 16
StackMap locals: org.graalvm.compiler.debug.DebugContext jdk.vm.ci.meta.ResolvedJavaMethod org.graalvm.compiler.bytecode.Bytecode org.graalvm.compiler.bytecode.BytecodeStream org.graalvm.compiler.options.OptionValues org.graalvm.compiler.java.BciBlockMapping top int int org.graalvm.compiler.java.BciBlockMapping$BciBlock[]
StackMap stack:
5: aload 9
iload 7
aaload
astore 6
start local 6 6: aload 6
invokevirtual org.graalvm.compiler.java.BciBlockMapping$BciBlock.getStartBci:()I
iconst_m1
if_icmpeq 15
7: aload 6
invokevirtual org.graalvm.compiler.java.BciBlockMapping$BciBlock.getEndBci:()I
istore 10
start local 10 8: aload 6
invokevirtual org.graalvm.compiler.java.BciBlockMapping$BciBlock.getSuccessors:()Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 12
goto 14
StackMap locals: org.graalvm.compiler.debug.DebugContext jdk.vm.ci.meta.ResolvedJavaMethod org.graalvm.compiler.bytecode.Bytecode org.graalvm.compiler.bytecode.BytecodeStream org.graalvm.compiler.options.OptionValues org.graalvm.compiler.java.BciBlockMapping org.graalvm.compiler.java.BciBlockMapping$BciBlock int int org.graalvm.compiler.java.BciBlockMapping$BciBlock[] int top java.util.Iterator
StackMap stack:
9: aload 12
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast org.graalvm.compiler.java.BciBlockMapping$BciBlock
astore 11
start local 11 10: aload 11
invokevirtual org.graalvm.compiler.java.BciBlockMapping$BciBlock.getStartBci:()I
iconst_m1
if_icmpeq 14
11: aload 11
invokevirtual org.graalvm.compiler.java.BciBlockMapping$BciBlock.getStartBci:()I
istore 13
start local 13 12: iload 13
iload 10
if_icmpge 14
13: iload 13
ireturn
end local 13 end local 11 14: StackMap locals:
StackMap stack:
aload 12
invokeinterface java.util.Iterator.hasNext:()Z
ifne 9
end local 10 end local 6 15: StackMap locals: org.graalvm.compiler.debug.DebugContext jdk.vm.ci.meta.ResolvedJavaMethod org.graalvm.compiler.bytecode.Bytecode org.graalvm.compiler.bytecode.BytecodeStream org.graalvm.compiler.options.OptionValues org.graalvm.compiler.java.BciBlockMapping top int int org.graalvm.compiler.java.BciBlockMapping$BciBlock[]
StackMap stack:
iinc 7 1
StackMap locals:
StackMap stack:
16: iload 7
iload 8
if_icmplt 5
17: ldc "Cannot find loop back edge with bytecode loops at:%s"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 5
invokevirtual org.graalvm.compiler.java.BciBlockMapping.getLoopHeaders:()[Lorg/graalvm/compiler/java/BciBlockMapping$BciBlock;
invokestatic java.util.Arrays.toString:([Ljava/lang/Object;)Ljava/lang/String;
aastore
invokestatic org.graalvm.compiler.debug.TTY.println:(Ljava/lang/String;[Ljava/lang/Object;)V
18: new org.graalvm.compiler.bytecode.BytecodeDisassembler
dup
invokespecial org.graalvm.compiler.bytecode.BytecodeDisassembler.<init>:()V
aload 2
invokevirtual org.graalvm.compiler.bytecode.BytecodeDisassembler.disassemble:(Lorg/graalvm/compiler/bytecode/Bytecode;)Ljava/lang/String;
invokestatic org.graalvm.compiler.debug.TTY.println:(Ljava/lang/String;)V
19: iconst_m1
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 debug Lorg/graalvm/compiler/debug/DebugContext;
0 20 1 method Ljdk/vm/ci/meta/ResolvedJavaMethod;
1 20 2 code Lorg/graalvm/compiler/bytecode/Bytecode;
2 20 3 stream Lorg/graalvm/compiler/bytecode/BytecodeStream;
3 20 4 options Lorg/graalvm/compiler/options/OptionValues;
4 20 5 bciBlockMapping Lorg/graalvm/compiler/java/BciBlockMapping;
6 15 6 block Lorg/graalvm/compiler/java/BciBlockMapping$BciBlock;
8 15 10 bci I
10 14 11 succ Lorg/graalvm/compiler/java/BciBlockMapping$BciBlock;
12 14 13 succBci I
MethodParameters:
Name Flags
debug
method
protected static void checkResult(org.graalvm.compiler.core.test.GraalCompilerTest$Result);
descriptor: (Lorg/graalvm/compiler/core/test/GraalCompilerTest$Result;)V
flags: (0x000c) ACC_PROTECTED, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tAssert cannot be resolved\n\tAssert cannot be resolved\n\tAssert cannot be resolved\n\tAssert cannot be resolved\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
result
protected void compileOSR(org.graalvm.compiler.options.OptionValues, jdk.vm.ci.meta.ResolvedJavaMethod);
descriptor: (Lorg/graalvm/compiler/options/OptionValues;Ljdk/vm/ci/meta/ResolvedJavaMethod;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=6, locals=7, args_size=3
start local 0 start local 1 start local 2 0: aload 1
astore 3
start local 3 1: getstatic org.graalvm.compiler.core.GraalCompilerOptions.CompilationBailoutAction:Lorg/graalvm/compiler/options/EnumOptionKey;
aload 1
invokevirtual org.graalvm.compiler.options.EnumOptionKey.hasBeenSet:(Lorg/graalvm/compiler/options/OptionValues;)Z
ifne 3
2: new org.graalvm.compiler.options.OptionValues
dup
aload 1
getstatic org.graalvm.compiler.core.GraalCompilerOptions.CompilationBailoutAction:Lorg/graalvm/compiler/options/EnumOptionKey;
getstatic org.graalvm.compiler.core.CompilationWrapper$ExceptionAction.Silent:Lorg/graalvm/compiler/core/CompilationWrapper$ExceptionAction;
iconst_0
anewarray java.lang.Object
invokespecial org.graalvm.compiler.options.OptionValues.<init>:(Lorg/graalvm/compiler/options/OptionValues;Lorg/graalvm/compiler/options/OptionKey;Ljava/lang/Object;[Ljava/lang/Object;)V
astore 3
3: StackMap locals: org.graalvm.compiler.options.OptionValues
StackMap stack:
aload 0
aload 2
getstatic org.graalvm.compiler.nodes.StructuredGraph$AllowAssumptions.YES:Lorg/graalvm/compiler/nodes/StructuredGraph$AllowAssumptions;
aload 3
invokevirtual org.graalvm.compiler.hotspot.test.GraalOSRTestBase.parseEager:(Ljdk/vm/ci/meta/ResolvedJavaMethod;Lorg/graalvm/compiler/nodes/StructuredGraph$AllowAssumptions;Lorg/graalvm/compiler/options/OptionValues;)Lorg/graalvm/compiler/nodes/StructuredGraph;
astore 4
start local 4 4: aload 4
invokevirtual org.graalvm.compiler.nodes.StructuredGraph.getDebug:()Lorg/graalvm/compiler/debug/DebugContext;
astore 5
start local 5 5: aload 5
aload 2
invokestatic org.graalvm.compiler.hotspot.test.GraalOSRTestBase.getBackedgeBCI:(Lorg/graalvm/compiler/debug/DebugContext;Ljdk/vm/ci/meta/ResolvedJavaMethod;)I
istore 6
start local 6 6: getstatic org.graalvm.compiler.hotspot.test.GraalOSRTestBase.$assertionsDisabled:Z
ifne 7
iload 6
iconst_m1
if_icmpne 7
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
7: StackMap locals: org.graalvm.compiler.nodes.StructuredGraph org.graalvm.compiler.debug.DebugContext int
StackMap stack:
aload 5
aload 2
iload 6
invokestatic org.graalvm.compiler.hotspot.test.GraalOSRTestBase.compile:(Lorg/graalvm/compiler/debug/DebugContext;Ljdk/vm/ci/meta/ResolvedJavaMethod;I)V
8: return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lorg/graalvm/compiler/hotspot/test/GraalOSRTestBase;
0 9 1 options Lorg/graalvm/compiler/options/OptionValues;
0 9 2 method Ljdk/vm/ci/meta/ResolvedJavaMethod;
1 9 3 goptions Lorg/graalvm/compiler/options/OptionValues;
4 9 4 graph Lorg/graalvm/compiler/nodes/StructuredGraph;
5 9 5 debug Lorg/graalvm/compiler/debug/DebugContext;
6 9 6 bci I
MethodParameters:
Name Flags
options
method
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.graalvm.compiler.core.test.GraalCompilerTest.<init>:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/graalvm/compiler/hotspot/test/GraalOSRTestBase;
public void <init>(java.lang.Class<? extends jdk.vm.ci.code.Architecture>);
descriptor: (Ljava/lang/Class;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial org.graalvm.compiler.core.test.GraalCompilerTest.<init>:(Ljava/lang/Class;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/graalvm/compiler/hotspot/test/GraalOSRTestBase;
0 2 1 arch Ljava/lang/Class<+Ljdk/vm/ci/code/Architecture;>;
Signature: (Ljava/lang/Class<+Ljdk/vm/ci/code/Architecture;>;)V
MethodParameters:
Name Flags
arch
public void <init>(org.graalvm.compiler.core.target.Backend);
descriptor: (Lorg/graalvm/compiler/core/target/Backend;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokespecial org.graalvm.compiler.core.test.GraalCompilerTest.<init>:(Lorg/graalvm/compiler/core/target/Backend;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/graalvm/compiler/hotspot/test/GraalOSRTestBase;
0 2 1 backend Lorg/graalvm/compiler/core/target/Backend;
MethodParameters:
Name Flags
backend
}
SourceFile: "GraalOSRTestBase.java"
NestMembers:
org.graalvm.compiler.hotspot.test.GraalOSRTestBase$ReturnValue
InnerClasses:
public final ExceptionAction = org.graalvm.compiler.core.CompilationWrapper$ExceptionAction of org.graalvm.compiler.core.CompilationWrapper
public Result = org.graalvm.compiler.core.test.GraalCompilerTest$Result of org.graalvm.compiler.core.test.GraalCompilerTest
protected final ReturnValue = org.graalvm.compiler.hotspot.test.GraalOSRTestBase$ReturnValue of org.graalvm.compiler.hotspot.test.GraalOSRTestBase
public BciBlock = org.graalvm.compiler.java.BciBlockMapping$BciBlock of org.graalvm.compiler.java.BciBlockMapping
public final AllowAssumptions = org.graalvm.compiler.nodes.StructuredGraph$AllowAssumptions of org.graalvm.compiler.nodes.StructuredGraph