< prev index next >

src/share/vm/memory/iterator.inline.hpp

Print this page

        

*** 35,48 **** #include "oops/objArrayKlass.inline.hpp" #include "oops/typeArrayKlass.inline.hpp" #include "utilities/debug.hpp" inline void MetadataAwareOopClosure::do_cld_nv(ClassLoaderData* cld) { - assert(_klass_closure._oop_closure == this, "Must be"); - bool claim = true; // Must claim the class loader data before processing. ! cld->oops_do(_klass_closure._oop_closure, &_klass_closure, claim); } inline void MetadataAwareOopClosure::do_klass_nv(Klass* k) { ClassLoaderData* cld = k->class_loader_data(); do_cld_nv(cld); --- 35,46 ---- #include "oops/objArrayKlass.inline.hpp" #include "oops/typeArrayKlass.inline.hpp" #include "utilities/debug.hpp" inline void MetadataAwareOopClosure::do_cld_nv(ClassLoaderData* cld) { bool claim = true; // Must claim the class loader data before processing. ! cld->oops_do(this, claim); } inline void MetadataAwareOopClosure::do_klass_nv(Klass* k) { ClassLoaderData* cld = k->class_loader_data(); do_cld_nv(cld);
< prev index next >