public final class TruffleCompilerConfiguration extends Object
| Constructor and Description |
|---|
TruffleCompilerConfiguration(TruffleCompilerRuntime runtime,
GraphBuilderConfiguration.Plugins plugins,
SnippetReflectionProvider provider,
TruffleTierConfiguration firstTier,
TruffleTierConfiguration lastTier) |
| Modifier and Type | Method and Description |
|---|---|
Architecture |
architecture() |
List<Backend> |
backends() |
TruffleTierConfiguration |
firstTier() |
TruffleTierConfiguration |
lastTier() |
GraphBuilderConfiguration.Plugins |
plugins() |
TruffleCompilerRuntime |
runtime() |
SnippetReflectionProvider |
snippetReflection() |
TruffleCompilerConfiguration |
withFirstTier(TruffleTierConfiguration tier) |
public TruffleCompilerConfiguration(TruffleCompilerRuntime runtime, GraphBuilderConfiguration.Plugins plugins, SnippetReflectionProvider provider, TruffleTierConfiguration firstTier, TruffleTierConfiguration lastTier)
public TruffleCompilerRuntime runtime()
public GraphBuilderConfiguration.Plugins plugins()
public SnippetReflectionProvider snippetReflection()
public TruffleTierConfiguration firstTier()
public TruffleTierConfiguration lastTier()
public TruffleCompilerConfiguration withFirstTier(TruffleTierConfiguration tier)
public Architecture architecture()