RFR: 8313419: Template interpreter produces no safepoint check for return bytecodes
Fredrik Bredberg
fbredberg at openjdk.org
Fri Aug 18 12:34:26 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.
Thank you guys for review comments, and the help with testing. If no one else has anything to add, I'll integrate (as soon as I can
convince a sponsor).
-------------
PR Comment: https://git.openjdk.org/jdk/pull/15248#issuecomment-1683852442
More information about the hotspot-dev
mailing list