< prev index next >
src/hotspot/share/services/memTracker.cpp
Print this page
rev 49926 : [mq]: 8201572-improve-metaspace-reporting
*** 175,188 ****
MemSummaryReporter rpt(baseline, output);
rpt.report();
} else {
MemDetailReporter rpt(baseline, output);
rpt.report();
!
// Metadata reporting requires a safepoint, so avoid it if VM is not in good state.
assert(!VMError::fatal_error_in_progress(), "Do not report metadata in error report");
! VM_PrintMetadata vmop(output, K);
VMThread::execute(&vmop);
}
}
}
--- 175,190 ----
MemSummaryReporter rpt(baseline, output);
rpt.report();
} else {
MemDetailReporter rpt(baseline, output);
rpt.report();
! output->print("Metaspace:");
// Metadata reporting requires a safepoint, so avoid it if VM is not in good state.
assert(!VMError::fatal_error_in_progress(), "Do not report metadata in error report");
! VM_PrintMetadata vmop(output, K,
! MetaspaceUtils::rf_show_loaders |
! MetaspaceUtils::rf_break_down_by_spacetype);
VMThread::execute(&vmop);
}
}
}
< prev index next >