76 case flat_profiler: |
76 case flat_profiler: |
77 FlatProfiler::oops_do(&roots_closure); |
77 FlatProfiler::oops_do(&roots_closure); |
78 break; |
78 break; |
79 |
79 |
80 case system_dictionary: |
80 case system_dictionary: |
|
81 { |
81 SystemDictionary::oops_do(&roots_closure); |
82 SystemDictionary::oops_do(&roots_closure); |
|
83 |
|
84 // Move this to another root_type? |
|
85 PSScavengeKlassClosure klass_closure(pm); |
|
86 ClassLoaderDataGraph::oops_do(&roots_closure, &klass_closure, false); |
|
87 } |
82 break; |
88 break; |
83 |
89 |
84 case management: |
90 case management: |
85 Management::oops_do(&roots_closure); |
91 Management::oops_do(&roots_closure); |
86 break; |
92 break; |