src/share/vm/runtime/java.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File hotspot Cdiff src/share/vm/runtime/java.cpp

src/share/vm/runtime/java.cpp

Print this page

        

*** 55,64 **** --- 55,66 ---- #include "runtime/sharedRuntime.hpp" #include "runtime/statSampler.hpp" #include "runtime/task.hpp" #include "runtime/timer.hpp" #include "runtime/vm_operations.hpp" + #include "services/memReporter.hpp" + #include "services/memTracker.hpp" #include "trace/tracing.hpp" #include "trace/traceEventTypes.hpp" #include "utilities/dtrace.hpp" #include "utilities/globalDefinitions.hpp" #include "utilities/histogram.hpp"
*** 354,363 **** --- 356,376 ---- tty->print_cr("Compile::CompiledZap_count = %d", Compile::CompiledZap_count); tty->print_cr("OptoRuntime::ZapDeadCompiledLocals_count = %d", OptoRuntime::ZapDeadCompiledLocals_count); } #endif // COMPILER2 #endif // ENABLE_ZAP_DEAD_LOCALS + + // Native memory tracking data + if (PrintNMTStatistics) { + if (MemTracker::is_on()) { + BaselineTTYOutputer outputer(tty); + MemTracker::print_memory_usage(outputer, K, false); + } else { + tty->print("Native memory tracking is off due to "); + tty->print_cr(MemTracker::reason()); + } + } } #else // PRODUCT MODE STATISTICS void print_statistics() {
src/share/vm/runtime/java.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File