public interface HotSpotTruffleCompiler extends TruffleCompiler
FIRST_TIER_COMPILATION_SUFFIX, FIRST_TIER_INDEX, LAST_TIER_INDEX, SECOND_TIER_COMPILATION_SUFFIX| Modifier and Type | Method and Description |
|---|---|
void |
installTruffleCallBoundaryMethod(ResolvedJavaMethod method)
Compiles and installs special code for truffle call boundary methods.
|
void |
installTruffleReservedOopMethod(ResolvedJavaMethod method)
Compiles and installs special code fast thread local object access.
|
int |
pendingTransferToInterpreterOffset(CompilableTruffleAST compilable) |
void |
purgePartialEvaluationCaches()
Releases caches used for PE/compilation.
|
doCompile, getCompilerConfigurationName, initialize, openCompilation, openDebugContext, shutdownvoid installTruffleCallBoundaryMethod(ResolvedJavaMethod method)
void installTruffleReservedOopMethod(ResolvedJavaMethod method)
int pendingTransferToInterpreterOffset(CompilableTruffleAST compilable)
void purgePartialEvaluationCaches()