public class SubstrateRuntimeGraalSetup extends Object implements RuntimeGraalSetup
| Modifier and Type | Field and Description |
|---|---|
protected SubstrateMetaAccess |
sMetaAccess |
| Constructor and Description |
|---|
SubstrateRuntimeGraalSetup() |
| Modifier and Type | Method and Description |
|---|---|
SharedRuntimeConfigurationBuilder |
createRuntimeConfigurationBuilder(org.graalvm.compiler.options.OptionValues options,
SVMHost hostVM,
com.oracle.graal.pointsto.meta.AnalysisUniverse aUniverse,
jdk.vm.ci.meta.MetaAccessProvider metaAccess,
jdk.vm.ci.meta.ConstantReflectionProvider originalReflectionProvider,
Function<org.graalvm.compiler.phases.util.Providers,SubstrateBackend> backendProvider,
NativeLibraries nativeLibraries,
ClassInitializationSupport classInitializationSupport,
org.graalvm.compiler.nodes.spi.LoopsDataProvider loopsDataProvider) |
GraalProviderObjectReplacements |
getProviderObjectReplacements(com.oracle.graal.pointsto.meta.AnalysisMetaAccess aMetaAccess) |
protected final SubstrateMetaAccess sMetaAccess
public GraalProviderObjectReplacements getProviderObjectReplacements(com.oracle.graal.pointsto.meta.AnalysisMetaAccess aMetaAccess)
getProviderObjectReplacements in interface RuntimeGraalSetuppublic SharedRuntimeConfigurationBuilder createRuntimeConfigurationBuilder(org.graalvm.compiler.options.OptionValues options, SVMHost hostVM, com.oracle.graal.pointsto.meta.AnalysisUniverse aUniverse, jdk.vm.ci.meta.MetaAccessProvider metaAccess, jdk.vm.ci.meta.ConstantReflectionProvider originalReflectionProvider, Function<org.graalvm.compiler.phases.util.Providers,SubstrateBackend> backendProvider, NativeLibraries nativeLibraries, ClassInitializationSupport classInitializationSupport, org.graalvm.compiler.nodes.spi.LoopsDataProvider loopsDataProvider)
createRuntimeConfigurationBuilder in interface RuntimeGraalSetup