comparison jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/services/HotSpotVMEventListener.java @ 23383:0226d6bcb0d2

Notify the compiler on completion of a bootstrap (JDK-8156034)
author Josef Eisl <josef.eisl@jku.at>
date Mon, 02 May 2016 14:57:11 +0200
parents cd8fd4cced6c
children 1d4ce2d19e52
comparison
equal deleted inserted replaced
23382:c9915c22a5a9 23383:0226d6bcb0d2
73 */ 73 */
74 public void notifyInstall(HotSpotCodeCacheProvider hotSpotCodeCacheProvider, InstalledCode installedCode, CompiledCode compiledCode) { 74 public void notifyInstall(HotSpotCodeCacheProvider hotSpotCodeCacheProvider, InstalledCode installedCode, CompiledCode compiledCode) {
75 } 75 }
76 76
77 /** 77 /**
78 * Notify on completion of a bootstrap.
79 */
80 public void notifyBootstrapFinished() {
81 }
82
83 /**
78 * Create a custom {@link JVMCIMetaAccessContext} to be used for managing the lifetime of loaded 84 * Create a custom {@link JVMCIMetaAccessContext} to be used for managing the lifetime of loaded
79 * metadata. It a custom one isn't created then the default implementation will be a single 85 * metadata. It a custom one isn't created then the default implementation will be a single
80 * context with globally shared instances of {@link ResolvedJavaType} that are never released. 86 * context with globally shared instances of {@link ResolvedJavaType} that are never released.
81 * 87 *
82 * @param runtime the runtime instance that will use the returned context 88 * @param runtime the runtime instance that will use the returned context