hotspot/src/share/vm/code/dependencyContext.hpp
changeset 34221 3c271ee8fb98
parent 34195 89011d12ebd3
child 34223 d12ad6a3a9d7
--- a/hotspot/src/share/vm/code/dependencyContext.hpp	Mon Nov 23 11:06:14 2015 +0100
+++ b/hotspot/src/share/vm/code/dependencyContext.hpp	Wed Nov 25 01:17:28 2015 +0300
@@ -143,6 +143,10 @@
 
   void expunge_stale_entries();
 
+  // Unsafe deallocation of nmethodBuckets. Used in IK::release_C_heap_structures
+  // to clean up the context possibly containing live entries pointing to unloaded nmethods.
+  void wipe();
+
 #ifndef PRODUCT
   void print_dependent_nmethods(bool verbose);
   bool is_dependent_nmethod(nmethod* nm);