Integrated: 8313419: Template interpreter produces no safepoint check for return bytecodes
Fredrik Bredberg
fbredberg at openjdk.org
Fri Aug 18 14:36:37 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.
This pull request has now been integrated.
Changeset: bcba5e97
Author: Fredrik Bredberg <fbredberg at openjdk.org>
Committer: Patricio Chilano Mateo <pchilanomate at openjdk.org>
URL: https://git.openjdk.org/jdk/commit/bcba5e97857fd57ea4571341ad40194bb823cd0b
Stats: 35 lines in 3 files changed: 35 ins; 0 del; 0 mod
8313419: Template interpreter produces no safepoint check for return bytecodes
Reviewed-by: pchilanomate
-------------
PR: https://git.openjdk.org/jdk/pull/15248
More information about the hotspot-compiler-dev
mailing list