changeset 22718:f04d84a5f7c5

Restore missing InstalledCode.version increment
author Tom Rodriguez <tom.rodriguez@oracle.com>
date Mon, 02 Nov 2015 11:18:51 -0800
parents ba7846fcb814
children 44bc739eae23
files src/share/vm/jvmci/jvmciCompilerToVM.cpp
diffstat 1 files changed, 1 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/share/vm/jvmci/jvmciCompilerToVM.cpp	Mon Nov 02 15:33:53 2015 +0100
+++ b/src/share/vm/jvmci/jvmciCompilerToVM.cpp	Mon Nov 02 11:18:51 2015 -0800
@@ -614,6 +614,7 @@
       assert(installed_code_handle->is_a(InstalledCode::klass()), "wrong type");
       CompilerToVM::invalidate_installed_code(installed_code_handle);
       InstalledCode::set_address(installed_code_handle, (jlong) cb);
+      InstalledCode::set_version(installed_code_handle, InstalledCode::version(installed_code_handle) + 1);
       if (cb->is_nmethod()) {
         InstalledCode::set_entryPoint(installed_code_handle, (jlong) cb->as_nmethod_or_null()->verified_entry_point());
       } else {