< prev index next >
src/share/vm/memory/metaspace.cpp
Print this page
*** 23,32 ****
--- 23,33 ----
*/
#include "precompiled.hpp"
#include "gc/shared/collectedHeap.hpp"
#include "gc/shared/collectorPolicy.hpp"
#include "gc/shared/gcLocker.hpp"
+ #include "logging/log.hpp"
#include "memory/allocation.hpp"
#include "memory/binaryTreeDictionary.hpp"
#include "memory/filemap.hpp"
#include "memory/freeList.hpp"
#include "memory/metachunk.hpp"
*** 2754,2781 ****
const ChunkManager* cm = Metaspace::get_chunk_manager(mdtype);
return cm->chunk_free_list_summary();
}
void MetaspaceAux::print_metaspace_change(size_t prev_metadata_used) {
! gclog_or_tty->print(", [Metaspace:");
! if (PrintGCDetails && Verbose) {
! gclog_or_tty->print(" " SIZE_FORMAT
! "->" SIZE_FORMAT
! "(" SIZE_FORMAT ")",
! prev_metadata_used,
! used_bytes(),
! reserved_bytes());
! } else {
! gclog_or_tty->print(" " SIZE_FORMAT "K"
! "->" SIZE_FORMAT "K"
! "(" SIZE_FORMAT "K)",
! prev_metadata_used/K,
! used_bytes()/K,
! reserved_bytes()/K);
! }
!
! gclog_or_tty->print("]");
}
// This is printed when PrintGCDetails
void MetaspaceAux::print_on(outputStream* out) {
Metaspace::MetadataType nct = Metaspace::NonClassType;
--- 2755,2766 ----
const ChunkManager* cm = Metaspace::get_chunk_manager(mdtype);
return cm->chunk_free_list_summary();
}
void MetaspaceAux::print_metaspace_change(size_t prev_metadata_used) {
! log_info(gc, metaspace)("Metaspace: " SIZE_FORMAT "K->" SIZE_FORMAT "K(" SIZE_FORMAT "K)",
! prev_metadata_used/K, used_bytes()/K, reserved_bytes()/K);
}
// This is printed when PrintGCDetails
void MetaspaceAux::print_on(outputStream* out) {
Metaspace::MetadataType nct = Metaspace::NonClassType;
< prev index next >