Mercurial > hg > graal-jvmci-8
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 |