src/share/vm/runtime/java.cpp

Print this page




 255 
 256   if (PrintLockStatistics || PrintPreciseBiasedLockingStatistics || PrintPreciseRTMLockingStatistics) {
 257     OptoRuntime::print_named_counters();
 258   }
 259 
 260   if (TimeLivenessAnalysis) {
 261     MethodLiveness::print_times();
 262   }
 263 #ifdef ASSERT
 264   if (CollectIndexSetStatistics) {
 265     IndexSet::print_statistics();
 266   }
 267 #endif // ASSERT
 268 #endif // COMPILER2
 269   if (CountCompiledCalls) {
 270     print_method_invocation_histogram();
 271   }
 272 
 273   print_method_profiling_data();
 274 
 275   if (TimeCompiler) {
 276     COMPILER2_PRESENT(Compile::print_timers();)
 277   }
 278   if (TimeCompilationPolicy) {
 279     CompilationPolicy::policy()->print_time();
 280   }
 281   if (TimeOopMap) {
 282     GenerateOopMap::print_time();
 283   }
 284   if (ProfilerCheckIntervals) {
 285     PeriodicTask::print_intervals();
 286   }
 287   if (PrintSymbolTableSizeHistogram) {
 288     SymbolTable::print_histogram();
 289   }
 290   if (CountBytecodes || TraceBytecodes || StopInterpreterAt) {
 291     BytecodeCounter::print();
 292   }
 293   if (PrintBytecodePairHistogram) {
 294     BytecodePairHistogram::print();
 295   }
 296 
 297   if (PrintCodeCache) {




 255 
 256   if (PrintLockStatistics || PrintPreciseBiasedLockingStatistics || PrintPreciseRTMLockingStatistics) {
 257     OptoRuntime::print_named_counters();
 258   }
 259 
 260   if (TimeLivenessAnalysis) {
 261     MethodLiveness::print_times();
 262   }
 263 #ifdef ASSERT
 264   if (CollectIndexSetStatistics) {
 265     IndexSet::print_statistics();
 266   }
 267 #endif // ASSERT
 268 #endif // COMPILER2
 269   if (CountCompiledCalls) {
 270     print_method_invocation_histogram();
 271   }
 272 
 273   print_method_profiling_data();
 274 



 275   if (TimeCompilationPolicy) {
 276     CompilationPolicy::policy()->print_time();
 277   }
 278   if (TimeOopMap) {
 279     GenerateOopMap::print_time();
 280   }
 281   if (ProfilerCheckIntervals) {
 282     PeriodicTask::print_intervals();
 283   }
 284   if (PrintSymbolTableSizeHistogram) {
 285     SymbolTable::print_histogram();
 286   }
 287   if (CountBytecodes || TraceBytecodes || StopInterpreterAt) {
 288     BytecodeCounter::print();
 289   }
 290   if (PrintBytecodePairHistogram) {
 291     BytecodePairHistogram::print();
 292   }
 293 
 294   if (PrintCodeCache) {