public interface HotSpotTruffleCompilerRuntime extends TruffleCompilerRuntime
TruffleCompilerRuntime.ConstantFieldInfo, TruffleCompilerRuntime.InlineKind, TruffleCompilerRuntime.LoopExplosionKind| Modifier and Type | Method and Description |
|---|---|
void |
onCodeInstallation(CompilableTruffleAST compilable,
InstalledCode installedCode)
Notifies this runtime once
installedCode has been installed in the code cache. |
asCompilableTruffleAST, formatEvent, getCallTargetForCallNode, getConstantFieldInfo, getFrameSlotKindTagForJavaKind, getFrameSlotKindTagsCount, getGraalOptions, getInlineKind, getJavaKindForFrameSlotKind, getLoopExplosionKind, getRuntime, getRuntimeIfAvailable, getTruffleCompiler, isBytecodeInterpreterSwitch, isBytecodeInterpreterSwitchBoundary, isInInterpreter, isInlineable, isSpecializationMethod, isSuppressedFailure, isTransferToInterpreterMethod, isTruffleBoundary, isValueType, log, log, logEvent, logEvent, registerOptimizedAssumptionDependency, resolveType, resolveTypevoid onCodeInstallation(CompilableTruffleAST compilable, InstalledCode installedCode)
installedCode has been installed in the code cache.compilable - the compilable to install code intoinstalledCode - code that has just been installed in the code cache