Looking at the AArch64 code related to JavaFrameAnchor, it looks like release barriers are missing to ensure sp updates are observed correctly. Additionally MacroAssembler doesn't set sp last as it should. This could lead to ACGT observing corrupted frames.
- links to
-
Review(master) openjdk/jdk/27645