public class SubstrateGraphMaker
extends org.graalvm.compiler.replacements.ReplacementsImpl.GraphMaker
| Modifier | Constructor and Description |
|---|---|
protected |
SubstrateGraphMaker(org.graalvm.compiler.replacements.ReplacementsImpl replacements,
jdk.vm.ci.meta.ResolvedJavaMethod substitute,
jdk.vm.ci.meta.ResolvedJavaMethod substitutedMethod,
org.graalvm.compiler.word.WordTypes wordTypes) |
| Modifier and Type | Method and Description |
|---|---|
protected org.graalvm.compiler.nodes.StructuredGraph |
buildInitialGraph(org.graalvm.compiler.debug.DebugContext debug,
org.graalvm.compiler.bytecode.BytecodeProvider bytecodeProvider,
jdk.vm.ci.meta.ResolvedJavaMethod methodToParse,
Object[] args,
boolean trackNodeSourcePosition,
org.graalvm.compiler.graph.NodeSourcePosition replaceePosition) |
protected org.graalvm.compiler.java.GraphBuilderPhase.Instance |
createGraphBuilder(jdk.vm.ci.meta.MetaAccessProvider metaAccess,
org.graalvm.compiler.nodes.spi.StampProvider stampProvider,
jdk.vm.ci.meta.ConstantReflectionProvider constantReflection,
org.graalvm.compiler.core.common.spi.ConstantFieldProvider constantFieldProvider,
org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration graphBuilderConfig,
org.graalvm.compiler.phases.OptimisticOptimizations optimisticOpts,
org.graalvm.compiler.nodes.graphbuilderconf.IntrinsicContext initialIntrinsicContext) |
protected SubstrateGraphMaker(org.graalvm.compiler.replacements.ReplacementsImpl replacements,
jdk.vm.ci.meta.ResolvedJavaMethod substitute,
jdk.vm.ci.meta.ResolvedJavaMethod substitutedMethod,
org.graalvm.compiler.word.WordTypes wordTypes)
protected org.graalvm.compiler.java.GraphBuilderPhase.Instance createGraphBuilder(jdk.vm.ci.meta.MetaAccessProvider metaAccess,
org.graalvm.compiler.nodes.spi.StampProvider stampProvider,
jdk.vm.ci.meta.ConstantReflectionProvider constantReflection,
org.graalvm.compiler.core.common.spi.ConstantFieldProvider constantFieldProvider,
org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration graphBuilderConfig,
org.graalvm.compiler.phases.OptimisticOptimizations optimisticOpts,
org.graalvm.compiler.nodes.graphbuilderconf.IntrinsicContext initialIntrinsicContext)
createGraphBuilder in class org.graalvm.compiler.replacements.ReplacementsImpl.GraphMakerprotected org.graalvm.compiler.nodes.StructuredGraph buildInitialGraph(org.graalvm.compiler.debug.DebugContext debug,
org.graalvm.compiler.bytecode.BytecodeProvider bytecodeProvider,
jdk.vm.ci.meta.ResolvedJavaMethod methodToParse,
Object[] args,
boolean trackNodeSourcePosition,
org.graalvm.compiler.graph.NodeSourcePosition replaceePosition)
buildInitialGraph in class org.graalvm.compiler.replacements.ReplacementsImpl.GraphMaker