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

changeset 5194
eda078b01c65
parent 4298
d0aa87f04bd5
child 6198
55fb97c4c58d
equal deleted inserted replaced
5193:0886b99a4d1b 5194:eda078b01c65
77 case flat_profiler: 77 case flat_profiler:
78 FlatProfiler::oops_do(&roots_closure); 78 FlatProfiler::oops_do(&roots_closure);
79 break; 79 break;
80 80
81 case system_dictionary: 81 case system_dictionary:
82 {
83 SystemDictionary::oops_do(&roots_closure); 82 SystemDictionary::oops_do(&roots_closure);
83 break;
84 84
85 // Move this to another root_type? 85 case class_loader_data:
86 PSScavengeKlassClosure klass_closure(pm); 86 {
87 ClassLoaderDataGraph::oops_do(&roots_closure, &klass_closure, false); 87 PSScavengeKlassClosure klass_closure(pm);
88 } 88 ClassLoaderDataGraph::oops_do(&roots_closure, &klass_closure, false);
89 break; 89 }
90 break;
90 91
91 case management: 92 case management:
92 Management::oops_do(&roots_closure); 93 Management::oops_do(&roots_closure);
93 break; 94 break;
94 95

mercurial