public final class IsolateAwareCodeCacheProvider extends SubstrateCodeCacheProvider
registerConfig, target| Constructor and Description |
|---|
IsolateAwareCodeCacheProvider(jdk.vm.ci.code.TargetDescription target,
jdk.vm.ci.code.RegisterConfig registerConfig) |
| Modifier and Type | Method and Description |
|---|---|
jdk.vm.ci.code.InstalledCode |
installCode(jdk.vm.ci.meta.ResolvedJavaMethod method,
jdk.vm.ci.code.CompiledCode compiledCode,
jdk.vm.ci.code.InstalledCode predefinedInstalledCode,
jdk.vm.ci.meta.SpeculationLog log,
boolean isDefault) |
createSpeculationLog, getMaxCallTargetOffset, getMinimumOutgoingSize, getRegisterConfig, getTarget, invalidateInstalledCode, shouldDebugNonSafepointspublic IsolateAwareCodeCacheProvider(jdk.vm.ci.code.TargetDescription target,
jdk.vm.ci.code.RegisterConfig registerConfig)
public jdk.vm.ci.code.InstalledCode installCode(jdk.vm.ci.meta.ResolvedJavaMethod method,
jdk.vm.ci.code.CompiledCode compiledCode,
jdk.vm.ci.code.InstalledCode predefinedInstalledCode,
jdk.vm.ci.meta.SpeculationLog log,
boolean isDefault)
installCode in interface jdk.vm.ci.code.CodeCacheProviderinstallCode in class SubstrateCodeCacheProvider