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 -