public class JVMCIBackend extends Object
Modifier and Type | Field and Description |
---|---|
private CodeCacheProvider |
codeCache |
private ConstantReflectionProvider |
constantReflection |
private MetaAccessProvider |
metaAccess |
Constructor and Description |
---|
JVMCIBackend(MetaAccessProvider metaAccess,
CodeCacheProvider codeCache,
ConstantReflectionProvider constantReflection) |
Modifier and Type | Method and Description |
---|---|
CodeCacheProvider |
getCodeCache() |
ConstantReflectionProvider |
getConstantReflection() |
MetaAccessProvider |
getMetaAccess() |
TargetDescription |
getTarget() |
private final MetaAccessProvider metaAccess
private final CodeCacheProvider codeCache
private final ConstantReflectionProvider constantReflection
public JVMCIBackend(MetaAccessProvider metaAccess, CodeCacheProvider codeCache, ConstantReflectionProvider constantReflection)
public MetaAccessProvider getMetaAccess()
public CodeCacheProvider getCodeCache()
public ConstantReflectionProvider getConstantReflection()
public TargetDescription getTarget()