src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp Mon May 27 15:27:56 2013
--- new/src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp Mon May 27 15:27:56 2013
*** 77,90 ****
--- 77,91 ----
case flat_profiler:
FlatProfiler::oops_do(&roots_closure);
break;
case system_dictionary:
{
SystemDictionary::oops_do(&roots_closure);
+ break;
// Move this to another root_type?
+ case class_loader_data:
+ {
PSScavengeKlassClosure klass_closure(pm);
ClassLoaderDataGraph::oops_do(&roots_closure, &klass_closure, false);
}
break;
src/share/vm/gc_implementation/parallelScavenge/psTasks.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File