< prev index next >
src/hotspot/share/gc/parallel/pcTasks.cpp
CLD claiming
case system_dictionary:
SystemDictionary::oops_do(&mark_and_push_closure);
break;
case class_loader_data: {
! CLDToOopClosure cld_closure(&mark_and_push_closure);
ClassLoaderDataGraph::always_strong_cld_do(&cld_closure);
}
break;
case code_cache:
case system_dictionary:
SystemDictionary::oops_do(&mark_and_push_closure);
break;
case class_loader_data: {
! CLDToOopClosure cld_closure(&mark_and_push_closure, ClassLoaderData::_claim_value_strong);
ClassLoaderDataGraph::always_strong_cld_do(&cld_closure);
}
break;
case code_cache:
< prev index next >