RFR: 8351997: AArch64: Interpreter volatile reference stores with G1 are not sequentially consistent
Andrew Haley
aph at openjdk.org
Fri May 30 09:42:53 UTC 2025
On Wed, 28 May 2025 11:04:11 GMT, Andrew Haley <aph at openjdk.org> wrote:
> > It would surely be better if this evil were expunged from JDK 21 as well, lest it also confuse a backporter.
>
> Maybe a "here be dragons" warning would suffice.
If you add the following comment above every call to `do_oop_store()` I'll approve this patch:
`// Clobbers: r10, r11, r3`
-------------
PR Comment: https://git.openjdk.org/jdk/pull/25483#issuecomment-2921812748
More information about the hotspot-dev
mailing list