hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
changeset 22545 b93a7f0e9b9d
parent 22203 d748cd0e8b1e
child 22547 4671971bad6b
--- a/hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp	Fri Jan 17 10:43:43 2014 -0800
+++ b/hotspot/src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp	Mon Jan 20 11:47:07 2014 +0100
@@ -1668,6 +1668,10 @@
   // after a full GC
   void rebuild_strong_code_roots();
 
+  // Delete entries for dead interned string and clean up unreferenced symbols
+  // in symbol table, possibly in parallel.
+  void unlink_string_and_symbol_table(BoolObjectClosure* is_alive, bool unlink_strings = true, bool unlink_symbols = true);
+
   // Verification
 
   // The following is just to alert the verification code