mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 15:24:43 +02:00
8250233: -XX:+CITime triggers guarantee(events != NULL) in jvmci.cpp:173
Add missing EnableJVMCI flag check. Refactoring compiler print statistic code. Reviewed-by: thartmann
This commit is contained in:
parent
d7c7f70a6a
commit
c79e6346d0
4 changed files with 87 additions and 101 deletions
|
@ -141,11 +141,15 @@ void JVMCICompiler::compile_method(ciEnv* env, ciMethod* target, int entry_bci,
|
|||
|
||||
// Print compilation timers and statistics
|
||||
void JVMCICompiler::print_timers() {
|
||||
tty->print_cr(" JVMCI Compile Time: %7.3f s", stats()->total_time());
|
||||
print_compilation_timers();
|
||||
}
|
||||
|
||||
// Print compilation timers and statistics
|
||||
void JVMCICompiler::print_compilation_timers() {
|
||||
JVMCI_event_1("JVMCICompiler::print_timers");
|
||||
tty->print_cr(" JVMCI code install time: %6.3f s", _codeInstallTimer.seconds());
|
||||
double code_install_time = _codeInstallTimer.seconds();
|
||||
if (code_install_time != 0.0) {
|
||||
tty->cr();
|
||||
tty->print_cr(" JVMCI code install time: %6.3f s", code_install_time);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue