--- old/src/share/vm/classfile/classLoaderData.hpp 2017-09-06 11:31:33.578410604 -0400 +++ new/src/share/vm/classfile/classLoaderData.hpp 2017-09-06 11:31:33.330518508 -0400 @@ -87,9 +87,9 @@ static void purge(); static void clear_claimed_marks(); // oops do - static void oops_do(OopClosure* f, KlassClosure* klass_closure, bool must_claim); - static void keep_alive_oops_do(OopClosure* blk, KlassClosure* klass_closure, bool must_claim); - static void always_strong_oops_do(OopClosure* blk, KlassClosure* klass_closure, bool must_claim); + static void oops_do(OopClosure* f, bool must_claim); + static void keep_alive_oops_do(OopClosure* blk, bool must_claim); + static void always_strong_oops_do(OopClosure* blk, bool must_claim); // cld do static void cld_do(CLDClosure* cl); static void cld_unloading_do(CLDClosure* cl); @@ -347,7 +347,7 @@ inline unsigned int identity_hash() const { return (unsigned int)(((intptr_t)this) >> 3); } // Used when tracing from klasses. - void oops_do(OopClosure* f, KlassClosure* klass_closure, bool must_claim); + void oops_do(OopClosure* f, bool must_claim); void classes_do(KlassClosure* klass_closure); Klass* klasses() { return _klasses; }