comparison src/share/vm/graal/graalCompiler.hpp @ 17372:4a6e24a8fc2c

Track code installation time
author Tom Rodriguez <tom.rodriguez@oracle.com>
date Wed, 08 Oct 2014 11:44:00 -0700
parents 4481cf549cfc
children 9bb816169777
comparison
equal deleted inserted replaced
17371:ded2f1abfcda 17372:4a6e24a8fc2c
41 41
42 #endif 42 #endif
43 43
44 static GraalCompiler* _instance; 44 static GraalCompiler* _instance;
45 45
46 static elapsedTimer _codeInstallTimer;
47
46 public: 48 public:
47 49
48 GraalCompiler(); 50 GraalCompiler();
49 51
50 static GraalCompiler* instance() { return _instance; } 52 static GraalCompiler* instance() { return _instance; }
77 79
78 // Print compilation statistics 80 // Print compilation statistics
79 void reset_compilation_stats(); 81 void reset_compilation_stats();
80 #endif // COMPILERGRAAL 82 #endif // COMPILERGRAAL
81 83
84 static elapsedTimer* codeInstallTimer() { return &_codeInstallTimer; }
85
82 #ifndef PRODUCT 86 #ifndef PRODUCT
83 void compile_the_world(); 87 void compile_the_world();
84 #endif 88 #endif
85 }; 89 };
86 90