--- a/src/hotspot/share/classfile/systemDictionary.hpp Tue May 29 12:06:05 2018 -0700
+++ b/src/hotspot/share/classfile/systemDictionary.hpp Tue May 29 15:50:27 2018 -0400
@@ -357,14 +357,9 @@
// Garbage collection support
- // This method applies "blk->do_oop" to all the pointers to "system"
- // classes and loaders.
- static void always_strong_oops_do(OopClosure* blk);
-
// Unload (that is, break root links to) all unmarked classes and
// loaders. Returns "true" iff something was unloaded.
- static bool do_unloading(BoolObjectClosure* is_alive,
- GCTimer* gc_timer,
+ static bool do_unloading(GCTimer* gc_timer,
bool do_cleaning = true);
// Used by DumpSharedSpaces only to remove classes that failed verification
@@ -374,7 +369,6 @@
// Applies "f->do_oop" to all root oops in the system dictionary.
static void oops_do(OopClosure* f);
- static void roots_oops_do(OopClosure* strong, OopClosure* weak);
// System loader lock
static oop system_loader_lock() { return _system_loader_lock_obj; }