Details
-
Bug
-
Resolution: Fixed
-
P3
-
20
-
b09
-
aarch64
Description
https://github.com/openjdk/jdk/commit/6cbc234ad17c5a0c4b3d6ea76f807c27c1dc8330 adds the assert:
assert(StubRoutines::aarch64::complete() && Thread::current()->is_Compiler_thread() && Compile::current()->output() != __null)
It might fail if C1 uses trampoline_call. The assert is not needed as the calculation of in_scratch_emit_size is short-circuited to false if it is C1.
assert(StubRoutines::aarch64::complete() && Thread::current()->is_Compiler_thread() && Compile::current()->output() != __null)
It might fail if C1 uses trampoline_call. The assert is not needed as the calculation of in_scratch_emit_size is short-circuited to false if it is C1.
Attachments
Issue Links
- relates to
-
JDK-8287393 AArch64: Remove trampoline_call1
- Resolved
-
JDK-8291752 AArch64: Remove check_emit_size parameter from trampoline_call
- Resolved