RFR: 8325937: runtime/handshake/HandshakeDirectTest.java causes "monitor end should be strictly below the frame pointer" assertion failure on AArch64
Andrew Haley
aph at openjdk.org
Wed Oct 2 09:34:38 UTC 2024
On Wed, 2 Oct 2024 00:24:47 GMT, David Holmes <dholmes at openjdk.org> wrote:
> FWIW Posix simply refers to "synchronize memory with respect to other threads" with no details and no strong vs. relaxed variants - so that should reasonably be inferred as providing a "fence" as we would describe it.
I don't think that should be inferred. The "synchronizes with" phrase implies sequential consistency, as far as I understand it. It's the same as Java.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/21295#issuecomment-2388033477
More information about the hotspot-runtime-dev
mailing list