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

src/share/vm/runtime/java.cpp

Print this page
rev 5968 : 8031320: Use Intel RTM instructions for locks
Summary: Use RTM for inflated locks and stack locks.
Reviewed-by: iveresov, twisti, roland, dcubed

*** 266,276 **** SharedRuntime::print_statistics(); #endif //COMPILER1 os::print_statistics(); } ! if (PrintLockStatistics || PrintPreciseBiasedLockingStatistics) { OptoRuntime::print_named_counters(); } if (TimeLivenessAnalysis) { MethodLiveness::print_times(); --- 266,276 ---- SharedRuntime::print_statistics(); #endif //COMPILER1 os::print_statistics(); } ! if (PrintLockStatistics || PrintPreciseBiasedLockingStatistics || PrintPreciseRTMLockingStatistics) { OptoRuntime::print_named_counters(); } if (TimeLivenessAnalysis) { MethodLiveness::print_times();
*** 388,398 **** if (PrintMethodFlushingStatistics) { NMethodSweeper::print(); } #ifdef COMPILER2 ! if (PrintPreciseBiasedLockingStatistics) { OptoRuntime::print_named_counters(); } #endif if (PrintBiasedLockingStatistics) { BiasedLocking::print_counters(); --- 388,398 ---- if (PrintMethodFlushingStatistics) { NMethodSweeper::print(); } #ifdef COMPILER2 ! if (PrintPreciseBiasedLockingStatistics || PrintPreciseRTMLockingStatistics) { OptoRuntime::print_named_counters(); } #endif if (PrintBiasedLockingStatistics) { BiasedLocking::print_counters();
src/share/vm/runtime/java.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File