50 * @throws SecurityException if a security manager has been installed and it denies
51 * {@link JVMCIPermission}
52 */
53 protected HotSpotVMEventListener() {
54 this(checkPermission());
55 }
56
57 /**
58 * Notifies this client that the VM is shutting down.
59 */
60 public void notifyShutdown() {
61 }
62
63 /**
64 * Notify on successful install into the code cache.
65 *
66 * @param hotSpotCodeCacheProvider
67 * @param installedCode
68 * @param compiledCode
69 */
70 public void notifyInstall(HotSpotCodeCacheProvider hotSpotCodeCacheProvider, InstalledCode installedCode, CompiledCode compiledCode) {
71 }
72
73 /**
74 * Notify on completion of a bootstrap.
75 */
76 public void notifyBootstrapFinished() {
77 }
78 }
|
50 * @throws SecurityException if a security manager has been installed and it denies
51 * {@link JVMCIPermission}
52 */
53 protected HotSpotVMEventListener() {
54 this(checkPermission());
55 }
56
57 /**
58 * Notifies this client that the VM is shutting down.
59 */
60 public void notifyShutdown() {
61 }
62
63 /**
64 * Notify on successful install into the code cache.
65 *
66 * @param hotSpotCodeCacheProvider
67 * @param installedCode
68 * @param compiledCode
69 */
70 @SuppressWarnings("unexportedinapi")
71 public void notifyInstall(HotSpotCodeCacheProvider hotSpotCodeCacheProvider, InstalledCode installedCode, CompiledCode compiledCode) {
72 }
73
74 /**
75 * Notify on completion of a bootstrap.
76 */
77 public void notifyBootstrapFinished() {
78 }
79 }
|