Integrated: 8369190: JavaFrameAnchor on AArch64 has unnecessary barriers and wrong store order in MacroAssembler

Justin King jcking at openjdk.org
Thu Oct 9 13:33:02 UTC 2025


On Mon, 6 Oct 2025 12:35:44 GMT, Justin King <jcking at openjdk.org> wrote:

> Remove unnecessary release barriers in `JavaFrameAnchor::{copy,clear}` and fix `MacroAssembler::set_last_Java_frame` to set `sp` last as expected by the profiler.

This pull request has now been integrated.

Changeset: fd296774
Author:    Justin King <jcking at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/fd29677479797956e0d205b5ce6e7cb9ad407bd1
Stats:     18 lines in 2 files changed: 8 ins; 9 del; 1 mod

8369190: JavaFrameAnchor on AArch64 has unnecessary barriers and wrong store order in MacroAssembler

Reviewed-by: aph, dlong

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

PR: https://git.openjdk.org/jdk/pull/27645


More information about the hotspot-dev mailing list