RFR: 8313419: Template interpreter produces no safepoint check for return bytecodes
Fredrik Bredberg
fbredberg at openjdk.org
Fri Aug 11 14:15:34 UTC 2023
On Fri, 11 Aug 2023 13:22:19 GMT, Fredrik Bredberg <fbredberg at openjdk.org> wrote:
> The template interpreter produces a safepoint check for return bytecodes (TemplateTable::_return(TosState state)) on x86, ppc64le and s390, but not on aarch64, arm32, and riscv64.
>
> This PR adds the missing safepoint check to aarch64, arm32, and riscv64.
>
> Tested tier1-tier7 on aarch64. Both arm32, and riscv64 was sanity tested using Qemu.
I've done basic testing on riscv64 and arm32 using Qemu, but would appreciate if @RealFYang and @bulasevich could take it for a real test drive.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/15248#issuecomment-1674827460
More information about the hotspot-compiler-dev
mailing list