OpenJDK / jdk / jdk
changeset 53598:69ccc5584e12
8218156: "jcmd VM.metaspace basic" misreports free chunk space
Reviewed-by: zgu
author | stuefe |
---|---|
date | Fri, 01 Feb 2019 10:27:45 +0100 |
parents | 04b92d6fc45d |
children | 0de1f006d3c3 |
files | src/hotspot/share/memory/metaspace.cpp |
diffstat | 1 files changed, 4 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/hotspot/share/memory/metaspace.cpp Wed Jan 30 09:35:07 2019 +0100 +++ b/src/hotspot/share/memory/metaspace.cpp Fri Feb 01 10:27:45 2019 +0100 @@ -586,15 +586,15 @@ if (Metaspace::using_class_space()) { out->print(" Non-Class: "); } - print_human_readable_size(out, Metaspace::chunk_manager_metadata()->free_chunks_total_words(), scale); + print_human_readable_size(out, Metaspace::chunk_manager_metadata()->free_chunks_total_bytes(), scale); out->cr(); if (Metaspace::using_class_space()) { out->print(" Class: "); - print_human_readable_size(out, Metaspace::chunk_manager_class()->free_chunks_total_words(), scale); + print_human_readable_size(out, Metaspace::chunk_manager_class()->free_chunks_total_bytes(), scale); out->cr(); out->print(" Both: "); - print_human_readable_size(out, Metaspace::chunk_manager_class()->free_chunks_total_words() + - Metaspace::chunk_manager_metadata()->free_chunks_total_words(), scale); + print_human_readable_size(out, Metaspace::chunk_manager_class()->free_chunks_total_bytes() + + Metaspace::chunk_manager_metadata()->free_chunks_total_bytes(), scale); out->cr(); } out->cr();