comparison src/share/vm/gc_interface/collectedHeap.cpp @ 12235:d6c266999345

8023476: Metaspace capacity > reserved Reviewed-by: stefank, hseigel, mgerdin
author ehelin
date Thu, 12 Sep 2013 10:15:30 +0200
parents 5888334c9c24
children 2dfccd93510a 85c1ca43713f
comparison
equal deleted inserted replaced
12234:b82260e84582 12235:d6c266999345
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() {