Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8260785 | openjdk8u292 | Andrew Hughes | P4 | Resolved | Fixed | b01 |
JDK-8305883 | 8u381 | Ludvig Janiuk | P4 | Resolved | Fixed | b02 |
We get an assertion failure in fastdebug builds:
DEBUG MESSAGE: InterpreterMacroAssembler::call_VM_leaf_base: last_sp != NULL
This is because TemplateInterpreterGenerator::generate_deopt_entry_for() is all messed up: it calls InterpreterRuntime::throw_pending_exception() before the interpreter state has been restored. The simple fix is to restore all of the interpreter state before calling throw_pending_exception().
DEBUG MESSAGE: InterpreterMacroAssembler::call_VM_leaf_base: last_sp != NULL
This is because TemplateInterpreterGenerator::generate_deopt_entry_for() is all messed up: it calls InterpreterRuntime::throw_pending_exception() before the interpreter state has been restored. The simple fix is to restore all of the interpreter state before calling throw_pending_exception().
- backported by
-
JDK-8260785 AArch64: jtreg compiler/uncommontrap/TestDeoptOOM failure
- Resolved
-
JDK-8305883 AArch64: jtreg compiler/uncommontrap/TestDeoptOOM failure
- Resolved
- relates to
-
JDK-8257192 Integrate AArch64 JIT port into 8u
- Resolved