RFR: 8369190: JavaFrameAnchor on AArch64 appears to be missing barriers
Justin King
jcking at openjdk.org
Mon Oct 6 14:04:04 UTC 2025
Add store barrier at the appropriate place in `JavaFrameAnchor::copy`. Move `sp` store to be last in `MacroAssembler::set_last_Java_frame`. Add `dmb ISHST` to `MacroAssembler::set_last_Java_frame` and `MacroAssembler::reset_last_Java_frame`.
-------------
Commit messages:
- Update comments
- JDK-8369190: JavaFrameAnchor on AArch64 appears to be missing barriers
Changes: https://git.openjdk.org/jdk/pull/27645/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=27645&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8369190
Stats: 22 lines in 2 files changed: 15 ins; 2 del; 5 mod
Patch: https://git.openjdk.org/jdk/pull/27645.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/27645/head:pull/27645
PR: https://git.openjdk.org/jdk/pull/27645
More information about the hotspot-dev
mailing list