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