diff -r 1ba69cb5585c -r 3c271ee8fb98 hotspot/src/share/vm/code/dependencyContext.hpp --- 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);