85 |
85 |
86 MetaspaceSummary CollectedHeap::create_metaspace_summary() { |
86 MetaspaceSummary CollectedHeap::create_metaspace_summary() { |
87 const MetaspaceSizes meta_space( |
87 const MetaspaceSizes meta_space( |
88 MetaspaceAux::allocated_capacity_bytes(), |
88 MetaspaceAux::allocated_capacity_bytes(), |
89 MetaspaceAux::allocated_used_bytes(), |
89 MetaspaceAux::allocated_used_bytes(), |
90 MetaspaceAux::reserved_in_bytes()); |
90 MetaspaceAux::reserved_bytes()); |
91 const MetaspaceSizes data_space( |
91 const MetaspaceSizes data_space( |
92 MetaspaceAux::allocated_capacity_bytes(Metaspace::NonClassType), |
92 MetaspaceAux::allocated_capacity_bytes(Metaspace::NonClassType), |
93 MetaspaceAux::allocated_used_bytes(Metaspace::NonClassType), |
93 MetaspaceAux::allocated_used_bytes(Metaspace::NonClassType), |
94 MetaspaceAux::reserved_in_bytes(Metaspace::NonClassType)); |
94 MetaspaceAux::reserved_bytes(Metaspace::NonClassType)); |
95 const MetaspaceSizes class_space( |
95 const MetaspaceSizes class_space( |
96 MetaspaceAux::allocated_capacity_bytes(Metaspace::ClassType), |
96 MetaspaceAux::allocated_capacity_bytes(Metaspace::ClassType), |
97 MetaspaceAux::allocated_used_bytes(Metaspace::ClassType), |
97 MetaspaceAux::allocated_used_bytes(Metaspace::ClassType), |
98 MetaspaceAux::reserved_in_bytes(Metaspace::ClassType)); |
98 MetaspaceAux::reserved_bytes(Metaspace::ClassType)); |
99 |
99 |
100 return MetaspaceSummary(meta_space, data_space, class_space); |
100 return MetaspaceSummary(meta_space, data_space, class_space); |
101 } |
101 } |
102 |
102 |
103 void CollectedHeap::print_heap_before_gc() { |
103 void CollectedHeap::print_heap_before_gc() { |