public class HostedProviders
extends org.graalvm.compiler.phases.util.Providers
| Constructor and Description |
|---|
HostedProviders(jdk.vm.ci.meta.MetaAccessProvider metaAccess,
jdk.vm.ci.code.CodeCacheProvider codeCache,
jdk.vm.ci.meta.ConstantReflectionProvider constantReflection,
org.graalvm.compiler.core.common.spi.ConstantFieldProvider constantFieldProvider,
org.graalvm.compiler.core.common.spi.ForeignCallsProvider foreignCalls,
org.graalvm.compiler.nodes.spi.LoweringProvider lowerer,
org.graalvm.compiler.nodes.spi.Replacements replacements,
org.graalvm.compiler.nodes.spi.StampProvider stampProvider,
org.graalvm.compiler.api.replacements.SnippetReflectionProvider snippetReflection,
org.graalvm.compiler.word.WordTypes wordTypes,
org.graalvm.compiler.nodes.spi.PlatformConfigurationProvider platformConfigurationProvider,
org.graalvm.compiler.core.common.spi.MetaAccessExtensionProvider metaAccessExtensionProvider,
org.graalvm.compiler.nodes.spi.LoopsDataProvider loopsDataProvider) |
| Modifier and Type | Method and Description |
|---|---|
org.graalvm.compiler.phases.util.Providers |
copyWith(org.graalvm.compiler.core.common.spi.ConstantFieldProvider substitution) |
org.graalvm.compiler.phases.util.Providers |
copyWith(jdk.vm.ci.meta.ConstantReflectionProvider substitution) |
org.graalvm.compiler.phases.util.Providers |
copyWith(org.graalvm.compiler.nodes.spi.Replacements substitution) |
org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.Plugins |
getGraphBuilderPlugins() |
void |
setGraphBuilderPlugins(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.Plugins graphBuilderPlugins) |
copyWith, getCodeCache, getSnippetReflection, getWordTypesgetConstantFieldProvider, getConstantReflection, getForeignCalls, getLoopsDataProvider, getLowerer, getMetaAccess, getMetaAccessExtensionProvider, getPlatformConfigurationProvider, getReplacements, getStampProvider, getWordVerificationpublic HostedProviders(jdk.vm.ci.meta.MetaAccessProvider metaAccess,
jdk.vm.ci.code.CodeCacheProvider codeCache,
jdk.vm.ci.meta.ConstantReflectionProvider constantReflection,
org.graalvm.compiler.core.common.spi.ConstantFieldProvider constantFieldProvider,
org.graalvm.compiler.core.common.spi.ForeignCallsProvider foreignCalls,
org.graalvm.compiler.nodes.spi.LoweringProvider lowerer,
org.graalvm.compiler.nodes.spi.Replacements replacements,
org.graalvm.compiler.nodes.spi.StampProvider stampProvider,
org.graalvm.compiler.api.replacements.SnippetReflectionProvider snippetReflection,
org.graalvm.compiler.word.WordTypes wordTypes,
org.graalvm.compiler.nodes.spi.PlatformConfigurationProvider platformConfigurationProvider,
org.graalvm.compiler.core.common.spi.MetaAccessExtensionProvider metaAccessExtensionProvider,
org.graalvm.compiler.nodes.spi.LoopsDataProvider loopsDataProvider)
public org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.Plugins getGraphBuilderPlugins()
public void setGraphBuilderPlugins(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.Plugins graphBuilderPlugins)
public org.graalvm.compiler.phases.util.Providers copyWith(jdk.vm.ci.meta.ConstantReflectionProvider substitution)
copyWith in class org.graalvm.compiler.phases.util.Providerspublic org.graalvm.compiler.phases.util.Providers copyWith(org.graalvm.compiler.core.common.spi.ConstantFieldProvider substitution)
copyWith in class org.graalvm.compiler.phases.util.Providerspublic org.graalvm.compiler.phases.util.Providers copyWith(org.graalvm.compiler.nodes.spi.Replacements substitution)
copyWith in class org.graalvm.compiler.phases.util.Providers