[jdk17u-dev] RFR: 8350412: [21u] AArch64: Ambiguous frame layout leads to incorrect traces in JFR

Paul Hohensee phh at openjdk.org
Thu Mar 20 13:23:14 UTC 2025


On Thu, 20 Mar 2025 09:09:32 GMT, Dmitry Chuyko <dchuyko at openjdk.org> wrote:

> This tiny change fixes incorrect stack traces sometimes reported by JFR (non-deterministic stack walking). It is a backport from jdk21u. The pach has been manually recreated in 17u context (there are no post_call_nop() calls - a part of Virtual Threads, and max_vector_size comparison is different - a part of SVE support), in principal the patch is the same.
> 
> Testing: tier1,2 on linux-aarch64.

Marked as reviewed by phh (Reviewer).

-------------

PR Review: https://git.openjdk.org/jdk17u-dev/pull/3389#pullrequestreview-2702708895


More information about the jdk-updates-dev mailing list