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 |