public class NativeMethodSubstitutionProcessor
extends com.oracle.graal.pointsto.infrastructure.SubstitutionProcessor
CFunction
, Node.NodeIntrinsic
, an InvocationPlugin
,
etc.) to another SubstitutionProcessor
, or a
chain
of them.Constructor and Description |
---|
NativeMethodSubstitutionProcessor(com.oracle.graal.pointsto.infrastructure.SubstitutionProcessor processor,
org.graalvm.compiler.nodes.spi.Replacements replacements) |
Modifier and Type | Method and Description |
---|---|
jdk.vm.ci.meta.ResolvedJavaMethod |
lookup(jdk.vm.ci.meta.ResolvedJavaMethod method) |
jdk.vm.ci.meta.ResolvedJavaMethod |
resolve(jdk.vm.ci.meta.ResolvedJavaMethod method) |
public NativeMethodSubstitutionProcessor(com.oracle.graal.pointsto.infrastructure.SubstitutionProcessor processor, org.graalvm.compiler.nodes.spi.Replacements replacements)
public jdk.vm.ci.meta.ResolvedJavaMethod lookup(jdk.vm.ci.meta.ResolvedJavaMethod method)
lookup
in class com.oracle.graal.pointsto.infrastructure.SubstitutionProcessor
public jdk.vm.ci.meta.ResolvedJavaMethod resolve(jdk.vm.ci.meta.ResolvedJavaMethod method)
resolve
in class com.oracle.graal.pointsto.infrastructure.SubstitutionProcessor