[jdk17u-dev] Integrated: 8329258: TailCall should not use frame pointer register for jump target
Kirill Shirokov
kshiroko at openjdk.org
Wed Feb 11 21:59:08 UTC 2026
On Mon, 2 Feb 2026 19:37:29 GMT, Kirill Shirokov <kshiroko at openjdk.org> wrote:
> A clean backport.
>
> The bug causes crashes in 17u C2-generated code on AARCH64 with StressSeed != 0, StressLCM and StressGCM JVM flags due to R29 allocation.
>
> A backport of StressSeed fix (JDK-8330016), which exposes this bug will be integrated in a separate PR afterwards.
>
> Tested with jtreg1-4, gtests on MacOS (x64+aarch64), Linux (x64+aarch64), Windows x64
This pull request has now been integrated.
Changeset: a6a89d91
Author: Kirill Shirokov <kshiroko at openjdk.org>
Committer: Sergey Bylokhov <serb at openjdk.org>
URL: https://git.openjdk.org/jdk17u-dev/commit/a6a89d91088c53110b5f4736d8815098b6a34554
Stats: 117 lines in 5 files changed: 113 ins; 0 del; 4 mod
8329258: TailCall should not use frame pointer register for jump target
Backport-of: 45d5ae087e6f960377f78c6a1e84aad592422029
-------------
PR: https://git.openjdk.org/jdk17u-dev/pull/4253
More information about the jdk-updates-dev
mailing list