public class com.oracle.svm.hosted.phases.HostedGraphKit extends com.oracle.svm.core.graal.replacements.SubstrateGraphKit
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.oracle.svm.hosted.phases.HostedGraphKit
super_class: com.oracle.svm.core.graal.replacements.SubstrateGraphKit
{
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 Lcom/oracle/svm/hosted/phases/HostedGraphKit;
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 com.oracle.svm.hosted.phases.HostedGraphKit.$assertionsDisabled:Z
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>(org.graalvm.compiler.debug.DebugContext, com.oracle.graal.pointsto.meta.HostedProviders, jdk.vm.ci.meta.ResolvedJavaMethod);
descriptor: (Lorg/graalvm/compiler/debug/DebugContext;Lcom/oracle/graal/pointsto/meta/HostedProviders;Ljdk/vm/ci/meta/ResolvedJavaMethod;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
aload 3
aload 2
aload 2
invokevirtual com.oracle.graal.pointsto.meta.HostedProviders.getWordTypes:()Lorg/graalvm/compiler/word/WordTypes;
aload 2
invokevirtual com.oracle.graal.pointsto.meta.HostedProviders.getGraphBuilderPlugins:()Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;
new com.oracle.svm.core.graal.code.SubstrateCompilationIdentifier
dup
invokespecial com.oracle.svm.core.graal.code.SubstrateCompilationIdentifier.<init>:()V
invokespecial com.oracle.svm.core.graal.replacements.SubstrateGraphKit.<init>:(Lorg/graalvm/compiler/debug/DebugContext;Ljdk/vm/ci/meta/ResolvedJavaMethod;Lorg/graalvm/compiler/phases/util/Providers;Lorg/graalvm/compiler/word/WordTypes;Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration$Plugins;Lorg/graalvm/compiler/core/common/CompilationIdentifier;)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/oracle/svm/hosted/phases/HostedGraphKit;
0 2 1 debug Lorg/graalvm/compiler/debug/DebugContext;
0 2 2 providers Lcom/oracle/graal/pointsto/meta/HostedProviders;
0 2 3 method Ljdk/vm/ci/meta/ResolvedJavaMethod;
MethodParameters:
Name Flags
debug
providers
method
protected org.graalvm.compiler.nodes.java.MethodCallTargetNode createMethodCallTarget(org.graalvm.compiler.nodes.CallTargetNode$InvokeKind, jdk.vm.ci.meta.ResolvedJavaMethod, org.graalvm.compiler.nodes.ValueNode[], org.graalvm.compiler.core.common.type.StampPair, int);
descriptor: (Lorg/graalvm/compiler/nodes/CallTargetNode$InvokeKind;Ljdk/vm/ci/meta/ResolvedJavaMethod;[Lorg/graalvm/compiler/nodes/ValueNode;Lorg/graalvm/compiler/core/common/type/StampPair;I)Lorg/graalvm/compiler/nodes/java/MethodCallTargetNode;
flags: (0x0004) ACC_PROTECTED
Code:
stack=8, locals=7, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
getfield com.oracle.svm.hosted.phases.HostedGraphKit.graph:Lorg/graalvm/compiler/nodes/StructuredGraph;
invokevirtual org.graalvm.compiler.nodes.StructuredGraph.method:()Ljdk/vm/ci/meta/ResolvedJavaMethod;
astore 6
start local 6 1: aload 6
instanceof com.oracle.svm.hosted.meta.HostedMethod
ifeq 3
2: new com.oracle.svm.hosted.nodes.SubstrateMethodCallTargetNode
dup
aload 1
aload 2
aload 3
aload 4
aload 6
checkcast com.oracle.svm.hosted.meta.HostedMethod
invokevirtual com.oracle.svm.hosted.meta.HostedMethod.getProfilingInfo:()Lcom/oracle/graal/pointsto/results/StaticAnalysisResults;
iload 5
invokespecial com.oracle.svm.hosted.nodes.SubstrateMethodCallTargetNode.<init>:(Lorg/graalvm/compiler/nodes/CallTargetNode$InvokeKind;Ljdk/vm/ci/meta/ResolvedJavaMethod;[Lorg/graalvm/compiler/nodes/ValueNode;Lorg/graalvm/compiler/core/common/type/StampPair;Lcom/oracle/graal/pointsto/results/StaticAnalysisResults;I)V
areturn
3: StackMap locals: jdk.vm.ci.meta.ResolvedJavaMethod
StackMap stack:
aload 0
aload 1
aload 2
aload 3
aload 4
iload 5
invokespecial com.oracle.svm.core.graal.replacements.SubstrateGraphKit.createMethodCallTarget:(Lorg/graalvm/compiler/nodes/CallTargetNode$InvokeKind;Ljdk/vm/ci/meta/ResolvedJavaMethod;[Lorg/graalvm/compiler/nodes/ValueNode;Lorg/graalvm/compiler/core/common/type/StampPair;I)Lorg/graalvm/compiler/nodes/java/MethodCallTargetNode;
areturn
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 4 0 this Lcom/oracle/svm/hosted/phases/HostedGraphKit;
0 4 1 invokeKind Lorg/graalvm/compiler/nodes/CallTargetNode$InvokeKind;
0 4 2 targetMethod Ljdk/vm/ci/meta/ResolvedJavaMethod;
0 4 3 args [Lorg/graalvm/compiler/nodes/ValueNode;
0 4 4 returnStamp Lorg/graalvm/compiler/core/common/type/StampPair;
0 4 5 bci I
1 4 6 method Ljdk/vm/ci/meta/ResolvedJavaMethod;
MethodParameters:
Name Flags
invokeKind
targetMethod
args
returnStamp
bci
protected org.graalvm.compiler.java.GraphBuilderPhase$Instance createGraphBuilderInstance(org.graalvm.compiler.phases.util.Providers, org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration, org.graalvm.compiler.phases.OptimisticOptimizations, org.graalvm.compiler.nodes.graphbuilderconf.IntrinsicContext);
descriptor: (Lorg/graalvm/compiler/phases/util/Providers;Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;Lorg/graalvm/compiler/phases/OptimisticOptimizations;Lorg/graalvm/compiler/nodes/graphbuilderconf/IntrinsicContext;)Lorg/graalvm/compiler/java/GraphBuilderPhase$Instance;
flags: (0x0004) ACC_PROTECTED
Code:
stack=7, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getfield com.oracle.svm.hosted.phases.HostedGraphKit.graph:Lorg/graalvm/compiler/nodes/StructuredGraph;
invokevirtual org.graalvm.compiler.nodes.StructuredGraph.method:()Ljdk/vm/ci/meta/ResolvedJavaMethod;
astore 5
start local 5 1: aload 5
instanceof com.oracle.graal.pointsto.meta.AnalysisMethod
ifeq 3
2: new com.oracle.svm.hosted.phases.AnalysisGraphBuilderPhase
dup
aload 1
aload 2
aload 3
aload 4
aload 0
getfield com.oracle.svm.hosted.phases.HostedGraphKit.wordTypes:Lorg/graalvm/compiler/word/WordTypes;
invokespecial com.oracle.svm.hosted.phases.AnalysisGraphBuilderPhase.<init>:(Lorg/graalvm/compiler/phases/util/Providers;Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;Lorg/graalvm/compiler/phases/OptimisticOptimizations;Lorg/graalvm/compiler/nodes/graphbuilderconf/IntrinsicContext;Lorg/graalvm/compiler/word/WordTypes;)V
areturn
3: StackMap locals: jdk.vm.ci.meta.ResolvedJavaMethod
StackMap stack:
aload 5
instanceof com.oracle.svm.hosted.meta.HostedMethod
ifeq 5
4: new com.oracle.svm.hosted.phases.HostedGraphBuilderPhase
dup
aload 1
aload 2
aload 3
aload 4
aload 0
getfield com.oracle.svm.hosted.phases.HostedGraphKit.wordTypes:Lorg/graalvm/compiler/word/WordTypes;
invokespecial com.oracle.svm.hosted.phases.HostedGraphBuilderPhase.<init>:(Lorg/graalvm/compiler/phases/util/Providers;Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;Lorg/graalvm/compiler/phases/OptimisticOptimizations;Lorg/graalvm/compiler/nodes/graphbuilderconf/IntrinsicContext;Lorg/graalvm/compiler/word/WordTypes;)V
areturn
5: StackMap locals:
StackMap stack:
invokestatic com.oracle.svm.core.util.VMError.shouldNotReachHere:()Ljava/lang/RuntimeException;
athrow
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 6 0 this Lcom/oracle/svm/hosted/phases/HostedGraphKit;
0 6 1 theProviders Lorg/graalvm/compiler/phases/util/Providers;
0 6 2 graphBuilderConfig Lorg/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderConfiguration;
0 6 3 optimisticOpts Lorg/graalvm/compiler/phases/OptimisticOptimizations;
0 6 4 initialIntrinsicContext Lorg/graalvm/compiler/nodes/graphbuilderconf/IntrinsicContext;
1 6 5 method Ljdk/vm/ci/meta/ResolvedJavaMethod;
MethodParameters:
Name Flags
theProviders
graphBuilderConfig
optimisticOpts
initialIntrinsicContext
public void emitEnsureInitializedCall(jdk.vm.ci.meta.ResolvedJavaType);
descriptor: (Ljdk/vm/ci/meta/ResolvedJavaType;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=7, args_size=2
start local 0 start local 1 0: aload 0
getfield com.oracle.svm.hosted.phases.HostedGraphKit.graph:Lorg/graalvm/compiler/nodes/StructuredGraph;
invokevirtual org.graalvm.compiler.nodes.StructuredGraph.method:()Ljdk/vm/ci/meta/ResolvedJavaMethod;
invokeinterface jdk.vm.ci.meta.ResolvedJavaMethod.getDeclaringClass:()Ljdk/vm/ci/meta/ResolvedJavaType;
aload 1
invokestatic com.oracle.svm.hosted.phases.SubstrateClassInitializationPlugin.needsRuntimeInitialization:(Ljdk/vm/ci/meta/ResolvedJavaType;Ljdk/vm/ci/meta/ResolvedJavaType;)Z
ifeq 13
1: aload 0
aload 0
invokevirtual com.oracle.svm.hosted.phases.HostedGraphKit.getConstantReflection:()Ljdk/vm/ci/meta/ConstantReflectionProvider;
aload 1
invokeinterface jdk.vm.ci.meta.ConstantReflectionProvider.asJavaClass:(Ljdk/vm/ci/meta/ResolvedJavaType;)Ljdk/vm/ci/meta/JavaConstant;
getstatic jdk.vm.ci.meta.JavaKind.Object:Ljdk/vm/ci/meta/JavaKind;
invokevirtual com.oracle.svm.hosted.phases.HostedGraphKit.createConstant:(Ljdk/vm/ci/meta/Constant;Ljdk/vm/ci/meta/JavaKind;)Lorg/graalvm/compiler/nodes/ConstantNode;
astore 2
start local 2 2: aload 0
invokevirtual com.oracle.svm.hosted.phases.HostedGraphKit.bci:()I
istore 3
start local 3 3: aload 0
new com.oracle.svm.core.classinitialization.EnsureClassInitializedNode
dup
aload 2
invokespecial com.oracle.svm.core.classinitialization.EnsureClassInitializedNode.<init>:(Lorg/graalvm/compiler/nodes/ValueNode;)V
invokevirtual com.oracle.svm.hosted.phases.HostedGraphKit.append:(Lorg/graalvm/compiler/nodes/ValueNode;)Lorg/graalvm/compiler/nodes/ValueNode;
checkcast com.oracle.svm.core.classinitialization.EnsureClassInitializedNode
astore 4
start local 4 4: aload 4
aload 0
invokevirtual com.oracle.svm.hosted.phases.HostedGraphKit.getFrameState:()Lorg/graalvm/compiler/java/FrameStateBuilder;
iload 3
aload 4
invokevirtual org.graalvm.compiler.java.FrameStateBuilder.create:(ILorg/graalvm/compiler/nodes/StateSplit;)Lorg/graalvm/compiler/nodes/FrameState;
invokevirtual com.oracle.svm.core.classinitialization.EnsureClassInitializedNode.setStateAfter:(Lorg/graalvm/compiler/nodes/FrameState;)V
5: aload 0
aload 4
invokevirtual com.oracle.svm.core.classinitialization.EnsureClassInitializedNode.createNextBegin:()Lorg/graalvm/compiler/nodes/AbstractBeginNode;
invokevirtual com.oracle.svm.hosted.phases.HostedGraphKit.add:(Lorg/graalvm/compiler/nodes/ValueNode;)Lorg/graalvm/compiler/nodes/ValueNode;
checkcast org.graalvm.compiler.nodes.AbstractBeginNode
astore 5
start local 5 6: aload 4
aload 5
invokevirtual com.oracle.svm.core.classinitialization.EnsureClassInitializedNode.setNext:(Lorg/graalvm/compiler/nodes/AbstractBeginNode;)V
7: aload 0
aload 0
invokevirtual com.oracle.svm.hosted.phases.HostedGraphKit.getFrameState:()Lorg/graalvm/compiler/java/FrameStateBuilder;
iload 3
invokevirtual com.oracle.svm.hosted.phases.HostedGraphKit.createExceptionObjectNode:(Lorg/graalvm/compiler/java/FrameStateBuilder;I)Lorg/graalvm/compiler/nodes/java/ExceptionObjectNode;
astore 6
start local 6 8: aload 4
aload 6
invokevirtual com.oracle.svm.core.classinitialization.EnsureClassInitializedNode.setExceptionEdge:(Lorg/graalvm/compiler/nodes/AbstractBeginNode;)V
9: aload 0
aload 6
putfield com.oracle.svm.hosted.phases.HostedGraphKit.lastFixedNode:Lorg/graalvm/compiler/nodes/FixedWithNextNode;
10: aload 0
new org.graalvm.compiler.nodes.UnwindNode
dup
aload 6
invokespecial org.graalvm.compiler.nodes.UnwindNode.<init>:(Lorg/graalvm/compiler/nodes/ValueNode;)V
invokevirtual com.oracle.svm.hosted.phases.HostedGraphKit.append:(Lorg/graalvm/compiler/nodes/ValueNode;)Lorg/graalvm/compiler/nodes/ValueNode;
pop
11: getstatic com.oracle.svm.hosted.phases.HostedGraphKit.$assertionsDisabled:Z
ifne 12
aload 0
getfield com.oracle.svm.hosted.phases.HostedGraphKit.lastFixedNode:Lorg/graalvm/compiler/nodes/FixedWithNextNode;
ifnull 12
new java.lang.AssertionError
dup
invokespecial java.lang.AssertionError.<init>:()V
athrow
12: StackMap locals: com.oracle.svm.hosted.phases.HostedGraphKit jdk.vm.ci.meta.ResolvedJavaType org.graalvm.compiler.nodes.ValueNode int com.oracle.svm.core.classinitialization.EnsureClassInitializedNode org.graalvm.compiler.nodes.AbstractBeginNode org.graalvm.compiler.nodes.java.ExceptionObjectNode
StackMap stack:
aload 0
aload 5
putfield com.oracle.svm.hosted.phases.HostedGraphKit.lastFixedNode:Lorg/graalvm/compiler/nodes/FixedWithNextNode;
end local 6 end local 5 end local 4 end local 3 end local 2 13: StackMap locals: com.oracle.svm.hosted.phases.HostedGraphKit jdk.vm.ci.meta.ResolvedJavaType
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/oracle/svm/hosted/phases/HostedGraphKit;
0 14 1 type Ljdk/vm/ci/meta/ResolvedJavaType;
2 13 2 hub Lorg/graalvm/compiler/nodes/ValueNode;
3 13 3 bci I
4 13 4 ensureInitializedNode Lcom/oracle/svm/core/classinitialization/EnsureClassInitializedNode;
6 13 5 noExceptionEdge Lorg/graalvm/compiler/nodes/AbstractBeginNode;
8 13 6 exceptionEdge Lorg/graalvm/compiler/nodes/java/ExceptionObjectNode;
MethodParameters:
Name Flags
type
public void throwInvocationTargetException(org.graalvm.compiler.nodes.ValueNode);
descriptor: (Lorg/graalvm/compiler/nodes/ValueNode;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=3, args_size=2
start local 0 start local 1 0: aload 0
ldc Lcom/oracle/svm/core/util/ExceptionHelpers;
ldc "throwInvocationTargetException"
iconst_1
invokevirtual com.oracle.svm.hosted.phases.HostedGraphKit.findMethod:(Ljava/lang/Class;Ljava/lang/String;Z)Ljdk/vm/ci/meta/ResolvedJavaMethod;
astore 2
start local 2 1: aload 0
getstatic org.graalvm.compiler.nodes.CallTargetNode$InvokeKind.Static:Lorg/graalvm/compiler/nodes/CallTargetNode$InvokeKind;
aload 2
iconst_1
anewarray org.graalvm.compiler.nodes.ValueNode
dup
iconst_0
aload 1
aastore
invokevirtual com.oracle.svm.hosted.phases.HostedGraphKit.createJavaCallWithExceptionAndUnwind:(Lorg/graalvm/compiler/nodes/CallTargetNode$InvokeKind;Ljdk/vm/ci/meta/ResolvedJavaMethod;[Lorg/graalvm/compiler/nodes/ValueNode;)Lorg/graalvm/compiler/nodes/ValueNode;
pop
2: aload 0
new com.oracle.svm.core.graal.nodes.DeadEndNode
dup
invokespecial com.oracle.svm.core.graal.nodes.DeadEndNode.<init>:()V
invokevirtual com.oracle.svm.hosted.phases.HostedGraphKit.append:(Lorg/graalvm/compiler/nodes/ValueNode;)Lorg/graalvm/compiler/nodes/ValueNode;
pop
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/oracle/svm/hosted/phases/HostedGraphKit;
0 4 1 exception Lorg/graalvm/compiler/nodes/ValueNode;
1 4 2 throwInvocationTargetException Ljdk/vm/ci/meta/ResolvedJavaMethod;
MethodParameters:
Name Flags
exception
public org.graalvm.compiler.nodes.java.LoadFieldNode createLoadFieldNode(org.graalvm.compiler.nodes.ConstantNode, java.lang.Class<com.oracle.svm.core.c.BoxedRelocatedPointer>, java.lang.String);
descriptor: (Lorg/graalvm/compiler/nodes/ConstantNode;Ljava/lang/Class;Ljava/lang/String;)Lorg/graalvm/compiler/nodes/java/LoadFieldNode;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=6, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.oracle.svm.hosted.phases.HostedGraphKit.providers:Lorg/graalvm/compiler/phases/util/Providers;
invokevirtual org.graalvm.compiler.phases.util.Providers.getMetaAccess:()Ljdk/vm/ci/meta/MetaAccessProvider;
aload 2
invokeinterface jdk.vm.ci.meta.MetaAccessProvider.lookupJavaType:(Ljava/lang/Class;)Ljdk/vm/ci/meta/ResolvedJavaType;
astore 4
start local 4 1: aload 4
instanceof com.oracle.graal.pointsto.meta.AnalysisType
ifeq 3
2: aload 4
checkcast com.oracle.graal.pointsto.meta.AnalysisType
invokevirtual com.oracle.graal.pointsto.meta.AnalysisType.registerAsReachable:()V
3: StackMap locals: jdk.vm.ci.meta.ResolvedJavaType
StackMap stack:
aload 0
getfield com.oracle.svm.hosted.phases.HostedGraphKit.providers:Lorg/graalvm/compiler/phases/util/Providers;
invokevirtual org.graalvm.compiler.phases.util.Providers.getMetaAccess:()Ljdk/vm/ci/meta/MetaAccessProvider;
aload 2
aload 3
invokevirtual java.lang.Class.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field;
invokeinterface jdk.vm.ci.meta.MetaAccessProvider.lookupJavaField:(Ljava/lang/reflect/Field;)Ljdk/vm/ci/meta/ResolvedJavaField;
astore 5
start local 5 4: aload 0
aload 5
invokeinterface jdk.vm.ci.meta.ResolvedJavaField.getType:()Ljdk/vm/ci/meta/JavaType;
checkcast jdk.vm.ci.meta.ResolvedJavaType
invokevirtual com.oracle.svm.hosted.phases.HostedGraphKit.wordStamp:(Ljdk/vm/ci/meta/ResolvedJavaType;)Lorg/graalvm/compiler/core/common/type/Stamp;
invokestatic org.graalvm.compiler.core.common.type.StampPair.createSingle:(Lorg/graalvm/compiler/core/common/type/Stamp;)Lorg/graalvm/compiler/core/common/type/StampPair;
aload 1
aload 5
invokestatic org.graalvm.compiler.nodes.java.LoadFieldNode.createOverrideStamp:(Lorg/graalvm/compiler/core/common/type/StampPair;Lorg/graalvm/compiler/nodes/ValueNode;Ljdk/vm/ci/meta/ResolvedJavaField;)Lorg/graalvm/compiler/nodes/java/LoadFieldNode;
5: areturn
end local 5 end local 4 6: StackMap locals: com.oracle.svm.hosted.phases.HostedGraphKit org.graalvm.compiler.nodes.ConstantNode java.lang.Class java.lang.String
StackMap stack: java.lang.NoSuchFieldException
astore 4
start local 4 7: aload 4
invokestatic com.oracle.svm.core.util.VMError.shouldNotReachHere:(Ljava/lang/Throwable;)Ljava/lang/RuntimeException;
athrow
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/oracle/svm/hosted/phases/HostedGraphKit;
0 8 1 receiver Lorg/graalvm/compiler/nodes/ConstantNode;
0 8 2 clazz Ljava/lang/Class<Lcom/oracle/svm/core/c/BoxedRelocatedPointer;>;
0 8 3 fieldName Ljava/lang/String;
1 6 4 type Ljdk/vm/ci/meta/ResolvedJavaType;
4 6 5 field Ljdk/vm/ci/meta/ResolvedJavaField;
7 8 4 e Ljava/lang/NoSuchFieldException;
Exception table:
from to target type
0 5 6 Class java.lang.NoSuchFieldException
Signature: (Lorg/graalvm/compiler/nodes/ConstantNode;Ljava/lang/Class<Lcom/oracle/svm/core/c/BoxedRelocatedPointer;>;Ljava/lang/String;)Lorg/graalvm/compiler/nodes/java/LoadFieldNode;
MethodParameters:
Name Flags
receiver
clazz
fieldName
}
SourceFile: "HostedGraphKit.java"
InnerClasses:
public Instance = org.graalvm.compiler.java.GraphBuilderPhase$Instance of org.graalvm.compiler.java.GraphBuilderPhase
public final InvokeKind = org.graalvm.compiler.nodes.CallTargetNode$InvokeKind of org.graalvm.compiler.nodes.CallTargetNode
public Plugins = org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration$Plugins of org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration