Mercurial > hg > graal-jvmci-8
diff src/share/vm/runtime/java.cpp @ 9700:197426668a5d
Enabled nmethod statistics for the HotSpot product build.
author | Christian Haeubl <haeubl@ssw.jku.at> |
---|---|
date | Wed, 08 May 2013 17:21:38 +0200 |
parents | 5977a55503e9 |
children | 836a62f43af9 |
line wrap: on
line diff
--- a/src/share/vm/runtime/java.cpp Wed May 08 16:31:59 2013 +0200 +++ b/src/share/vm/runtime/java.cpp Wed May 08 17:21:38 2013 +0200 @@ -249,7 +249,6 @@ Runtime1::print_statistics(); Deoptimization::print_statistics(); SharedRuntime::print_statistics(); - nmethod::print_statistics(); } #endif /* COMPILER1 */ @@ -259,12 +258,11 @@ Compile::print_statistics(); #ifndef COMPILER1 Deoptimization::print_statistics(); - nmethod::print_statistics(); SharedRuntime::print_statistics(); #endif //COMPILER1 os::print_statistics(); } - + if (PrintLockStatistics || PrintPreciseBiasedLockingStatistics) { OptoRuntime::print_named_counters(); } @@ -278,6 +276,10 @@ } #endif // ASSERT #endif // COMPILER2 + + if (PrintNMethodStatistics) { + nmethod::print_statistics(); + } if (CountCompiledCalls) { print_method_invocation_histogram(); } @@ -386,6 +388,9 @@ if (PrintBiasedLockingStatistics) { BiasedLocking::print_counters(); } + if (PrintNMethodStatistics) { + nmethod::print_statistics(); + } // Native memory tracking data if (PrintNMTStatistics) {