public interface HotSpotVMEventListener
| Modifier and Type | Method and Description |
|---|---|
default void |
compileMetaspaceMethod(long metaspaceMethod,
int entryBCI,
long jvmciEnv,
int id)
Notifies this client that HotSpot is running in CompileTheWorld mode and the JVMCI compiler
should now perform its version of CompileTheWorld.
|
default CompilerToVM |
completeInitialization(HotSpotJVMCIRuntime hotSpotJVMCIRuntime,
CompilerToVM compilerToVM) |
default void |
notifyCompileTheWorld()
Notifies this client that HotSpot is running in CompileTheWorld mode and the JVMCI compiler
should now perform its version of CompileTheWorld.
|
default void |
notifyInstall(HotSpotCodeCacheProvider hotSpotCodeCacheProvider,
InstalledCode installedCode,
CompilationResult compResult)
Notify on successful install into the CodeCache.
|
default void |
notifyShutdown()
Notifies this client that the VM is shutting down.
|
default void compileMetaspaceMethod(long metaspaceMethod, int entryBCI, long jvmciEnv, int id)
metaspaceMethod - entryBCI - jvmciEnv - id - default void notifyCompileTheWorld() throws Throwable
Throwabledefault void notifyShutdown()
default void notifyInstall(HotSpotCodeCacheProvider hotSpotCodeCacheProvider, InstalledCode installedCode, CompilationResult compResult)
hotSpotCodeCacheProvider - installedCode - compResult - default CompilerToVM completeInitialization(HotSpotJVMCIRuntime hotSpotJVMCIRuntime, CompilerToVM compilerToVM)
hotSpotJVMCIRuntime -