public class HostedProviders
extends org.graalvm.compiler.phases.util.Providers
codeCache, constantFieldProvider, constantReflection, foreignCalls, loopsDataProvider, lowerer, metaAccess, metaAccessExtensionProvider, platformConfigurationProvider, replacements, snippetReflection, stampProvider, wordTypes, wordVerification| Constructor and Description |
|---|
HostedProviders(MetaAccessProvider metaAccess,
CodeCacheProvider codeCache,
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(ConstantReflectionProvider substitution) |
org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.Plugins |
getGraphBuilderPlugins() |
void |
setGraphBuilderPlugins(org.graalvm.compiler.nodes.graphbuilderconf.GraphBuilderConfiguration.Plugins graphBuilderPlugins) |
getCodeCache, getConstantFieldProvider, getConstantReflection, getForeignCalls, getLoopsDataProvider, getLowerer, getMetaAccess, getMetaAccessExtensionProvider, getPlatformConfigurationProvider, getReplacements, getSnippetReflection, getStampProvider, getWordTypes, getWordVerificationpublic HostedProviders(MetaAccessProvider metaAccess,
CodeCacheProvider codeCache,
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(ConstantReflectionProvider substitution)
copyWith in class org.graalvm.compiler.phases.util.Providers