[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