src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hsx-gc.pslb Cdiff src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp

src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp

Print this page

        

*** 118,127 **** --- 118,130 ---- JvmtiExport::oops_do(&mark_and_push_closure); break; case system_dictionary: SystemDictionary::always_strong_oops_do(&mark_and_push_closure); + break; + + case class_loader_data: ClassLoaderDataGraph::always_strong_oops_do(&mark_and_push_closure, &follow_klass_closure, true); break; case code_cache: // Do not treat nmethods as strong roots for mark/sweep, since we can unload them.
src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File