< prev index next >

src/hotspot/share/memory/iterator.cpp

CLD claiming v2

CLD claiming

*** 30,40 **** #include "utilities/globalDefinitions.hpp" DoNothingClosure do_nothing_cl; void CLDToOopClosure::do_cld(ClassLoaderData* cld) { ! cld->oops_do(_oop_closure, _must_claim_cld); } void ObjectToOopClosure::do_object(oop obj) { obj->oop_iterate(_cl); } --- 30,40 ---- #include "utilities/globalDefinitions.hpp" DoNothingClosure do_nothing_cl; void CLDToOopClosure::do_cld(ClassLoaderData* cld) { ! cld->oops_do(_oop_closure, _cld_claim); } void ObjectToOopClosure::do_object(oop obj) { obj->oop_iterate(_cl); }
< prev index next >