diff src/share/vm/code/nmethod.hpp @ 22643:456800cd1a17

Ensure that not_entrant InstalledCode can still be invalidated
author Tom Rodriguez <tom.rodriguez@oracle.com>
date Wed, 30 Sep 2015 15:58:36 -0700
parents c28cb37b2e1d
children eada427470a3
line wrap: on
line diff
--- a/src/share/vm/code/nmethod.hpp	Wed Sep 30 15:58:33 2015 -0700
+++ b/src/share/vm/code/nmethod.hpp	Wed Sep 30 15:58:36 2015 -0700
@@ -630,6 +630,7 @@
   oop jvmci_installed_code() { return _jvmci_installed_code ; }
   char* jvmci_installed_code_name(char* buf, size_t buflen);
   void set_jvmci_installed_code(oop installed_code) { _jvmci_installed_code = installed_code;  }
+  void maybe_invalidate_installed_code();
   oop speculation_log() { return _speculation_log ; }
   void set_speculation_log(oop speculation_log) { _speculation_log = speculation_log;  }
 #endif