diff src/share/vm/graal/graalCompiler.cpp @ 17374:4a6e24a8fc2c

Track code installation time
author Tom Rodriguez <tom.rodriguez@oracle.com>
date Wed, 08 Oct 2014 11:44:00 -0700
parents 7404e1113697
children f55f2d400797
line wrap: on
line diff
--- a/src/share/vm/graal/graalCompiler.cpp	Wed Oct 08 11:41:24 2014 -0700
+++ b/src/share/vm/graal/graalCompiler.cpp	Wed Oct 08 11:44:00 2014 -0700
@@ -31,6 +31,7 @@
 #include "runtime/globals_extension.hpp"
 
 GraalCompiler* GraalCompiler::_instance = NULL;
+elapsedTimer GraalCompiler::_codeInstallTimer;
 
 GraalCompiler::GraalCompiler() : AbstractCompiler(graal) {
 #ifdef COMPILERGRAAL
@@ -152,6 +153,7 @@
 // Print compilation timers and statistics
 void GraalCompiler::print_timers() {
   TRACE_graal_1("GraalCompiler::print_timers");
+  tty->print_cr("       Graal code install time:        %6.3f s",    _codeInstallTimer.seconds());
 }
 
 #endif // COMPILERGRAAL