comparison src/share/vm/gc_interface/collectedHeap.cpp @ 11116:27c53c9f3a7e

8013939: Metaspace capacity not available Reviewed-by: tschatzl, mgerdin, stefank
author ehelin
date Wed, 10 Jul 2013 15:28:43 +0200
parents f2110083203d
children 5888334c9c24 c4af81d4fcc3
comparison
equal deleted inserted replaced
11115:6aa440bc1125 11116:27c53c9f3a7e
83 return GCHeapSummary(heap_space, used()); 83 return GCHeapSummary(heap_space, used());
84 } 84 }
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 0, /*MetaspaceAux::capacity_in_bytes(),*/ 88 MetaspaceAux::allocated_capacity_bytes(),
89 0, /*MetaspaceAux::used_in_bytes(),*/ 89 MetaspaceAux::allocated_used_bytes(),
90 MetaspaceAux::reserved_in_bytes()); 90 MetaspaceAux::reserved_in_bytes());
91 const MetaspaceSizes data_space( 91 const MetaspaceSizes data_space(
92 0, /*MetaspaceAux::capacity_in_bytes(Metaspace::NonClassType),*/ 92 MetaspaceAux::allocated_capacity_bytes(Metaspace::NonClassType),
93 0, /*MetaspaceAux::used_in_bytes(Metaspace::NonClassType),*/ 93 MetaspaceAux::allocated_used_bytes(Metaspace::NonClassType),
94 MetaspaceAux::reserved_in_bytes(Metaspace::NonClassType)); 94 MetaspaceAux::reserved_in_bytes(Metaspace::NonClassType));
95 const MetaspaceSizes class_space( 95 const MetaspaceSizes class_space(
96 0, /*MetaspaceAux::capacity_in_bytes(Metaspace::ClassType),*/ 96 MetaspaceAux::allocated_capacity_bytes(Metaspace::ClassType),
97 0, /*MetaspaceAux::used_in_bytes(Metaspace::ClassType),*/ 97 MetaspaceAux::allocated_used_bytes(Metaspace::ClassType),
98 MetaspaceAux::reserved_in_bytes(Metaspace::ClassType)); 98 MetaspaceAux::reserved_in_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