< prev index next >

src/hotspot/share/gc/parallel/pcTasks.cpp

Print this page

        

*** 109,119 **** SystemDictionary::oops_do(&mark_and_push_closure); break; case class_loader_data: { CLDToOopClosure cld_closure(&mark_and_push_closure, ClassLoaderData::_claim_strong); ! ClassLoaderDataGraph::always_strong_cld_oops_do(&cld_closure); } break; case code_cache: // Do not treat nmethods as strong roots for mark/sweep, since we can unload them. --- 109,119 ---- SystemDictionary::oops_do(&mark_and_push_closure); break; case class_loader_data: { CLDToOopClosure cld_closure(&mark_and_push_closure, ClassLoaderData::_claim_strong); ! ClassLoaderDataGraph::always_strong_cld_do(&cld_closure); } break; case code_cache: // Do not treat nmethods as strong roots for mark/sweep, since we can unload them.
< prev index next >