mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-19 10:34:38 +02:00
8139170: JVMCI refresh
Reviewed-by: kvn
This commit is contained in:
parent
a4e16dd190
commit
a38ea495d6
246 changed files with 4445 additions and 2901 deletions
|
@ -1461,14 +1461,14 @@ JRT_ENTRY(void, Deoptimization::uncommon_trap_inner(JavaThread* thread, jint tra
|
|||
oop speculation_log = nm->speculation_log();
|
||||
if (speculation_log != NULL) {
|
||||
if (TraceDeoptimization || TraceUncollectedSpeculations) {
|
||||
if (SpeculationLog::lastFailed(speculation_log) != NULL) {
|
||||
if (HotSpotSpeculationLog::lastFailed(speculation_log) != NULL) {
|
||||
tty->print_cr("A speculation that was not collected by the compiler is being overwritten");
|
||||
}
|
||||
}
|
||||
if (TraceDeoptimization) {
|
||||
tty->print_cr("Saving speculation to speculation log");
|
||||
}
|
||||
SpeculationLog::set_lastFailed(speculation_log, speculation);
|
||||
HotSpotSpeculationLog::set_lastFailed(speculation_log, speculation);
|
||||
} else {
|
||||
if (TraceDeoptimization) {
|
||||
tty->print_cr("Speculation present but no speculation log");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue