8013939: Metaspace capacity not available

Reviewed-by: tschatzl, mgerdin, stefank
This commit is contained in:
Erik Helin 2013-07-10 15:28:43 +02:00
parent 2eab1610b0
commit 54b1857550

View file

@ -85,16 +85,16 @@ GCHeapSummary CollectedHeap::create_heap_summary() {
MetaspaceSummary CollectedHeap::create_metaspace_summary() { MetaspaceSummary CollectedHeap::create_metaspace_summary() {
const MetaspaceSizes meta_space( const MetaspaceSizes meta_space(
0, /*MetaspaceAux::capacity_in_bytes(),*/ MetaspaceAux::allocated_capacity_bytes(),
0, /*MetaspaceAux::used_in_bytes(),*/ MetaspaceAux::allocated_used_bytes(),
MetaspaceAux::reserved_in_bytes()); MetaspaceAux::reserved_in_bytes());
const MetaspaceSizes data_space( const MetaspaceSizes data_space(
0, /*MetaspaceAux::capacity_in_bytes(Metaspace::NonClassType),*/ MetaspaceAux::allocated_capacity_bytes(Metaspace::NonClassType),
0, /*MetaspaceAux::used_in_bytes(Metaspace::NonClassType),*/ MetaspaceAux::allocated_used_bytes(Metaspace::NonClassType),
MetaspaceAux::reserved_in_bytes(Metaspace::NonClassType)); MetaspaceAux::reserved_in_bytes(Metaspace::NonClassType));
const MetaspaceSizes class_space( const MetaspaceSizes class_space(
0, /*MetaspaceAux::capacity_in_bytes(Metaspace::ClassType),*/ MetaspaceAux::allocated_capacity_bytes(Metaspace::ClassType),
0, /*MetaspaceAux::used_in_bytes(Metaspace::ClassType),*/ MetaspaceAux::allocated_used_bytes(Metaspace::ClassType),
MetaspaceAux::reserved_in_bytes(Metaspace::ClassType)); MetaspaceAux::reserved_in_bytes(Metaspace::ClassType));
return MetaspaceSummary(meta_space, data_space, class_space); return MetaspaceSummary(meta_space, data_space, class_space);