< prev index next >

src/hotspot/share/classfile/stringTable.hpp

Print this page
rev 50285 : 8195097: Make it possible to process StringTable outside safepoint
Reviewed-by:
rev 50286 : [mq]: 8195097-stringtable-robbin

@@ -115,27 +115,23 @@
   // GC support
   //   Delete pointers to otherwise-unreachable objects.
   static void unlink(BoolObjectClosure* cl) {
     unlink_or_oops_do(cl);
   }
-  static void unlink_or_oops_do(BoolObjectClosure* is_alive,
-                                OopClosure* f = NULL, int* processed = NULL,
-                                int* removed = NULL);
+  static void unlink_or_oops_do(BoolObjectClosure* is_alive, OopClosure* f = NULL,
+                                int* processed = NULL, int* removed = NULL);
 
   // Serially invoke "f->do_oop" on the locations of all oops in the table.
   static void oops_do(OopClosure* f);
 
   // Possibly parallel versions of the above
   static void possibly_parallel_unlink(
-     OopStorage::ParState<false /* concurrent */, false /* const*/>*
-     _par_state_string, BoolObjectClosure* cl, int* processed, int* removed);
+     OopStorage::ParState<false /* concurrent */, false /* const*/>* par_state_string,
+     BoolObjectClosure* cl, int* processed, int* removed);
   static void possibly_parallel_oops_do(
-     OopStorage::ParState<false /* concurrent */, false /* const*/>*
-     _par_state_string,OopClosure* f);
-
-  static void weak_oops_do(BoolObjectClosure* is_alive, OopClosure* f);
-  static void weak_oops_do(OopClosure* f);
+     OopStorage::ParState<false /* concurrent */, false /* const*/>* par_state_string,
+     OopClosure* f);
 
   // Probing
   static oop lookup(Symbol* symbol);
   static oop lookup(jchar* chars, int length);
 
< prev index next >