Skip to content

Commit ea48a0b

Browse files
committedFeb 25, 2021
8262163: Extend settings printout in jcmd VM.metaspace
Reviewed-by: lucy
1 parent a83e802 commit ea48a0b

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed
 

‎src/hotspot/share/memory/metaspace/metaspaceReporter.cpp

+10
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,18 @@ static void print_settings(outputStream* out, size_t scale) {
108108
if (Metaspace::using_class_space()) {
109109
out->print("CompressedClassSpaceSize: ");
110110
print_human_readable_size(out, CompressedClassSpaceSize, scale);
111+
} else {
112+
out->print("No class space");
111113
}
112114
out->cr();
115+
out->print("Initial GC threshold: ");
116+
print_human_readable_size(out, MetaspaceSize, scale);
117+
out->cr();
118+
out->print("Current GC threshold: ");
119+
print_human_readable_size(out, MetaspaceGC::capacity_until_GC(), scale);
120+
out->cr();
121+
out->print_cr("CDS: %s", (UseSharedSpaces ? "on" : (DumpSharedSpaces ? "dump" : "off")));
122+
out->print_cr("MetaspaceReclaimPolicy: %s", MetaspaceReclaimPolicy);
113123
Settings::print_on(out);
114124
}
115125

0 commit comments

Comments
 (0)
Please sign in to comment.