[lworld] RFR: 8267710: Hook AlwaysAtomicAccesses to primitive classes atomicity rules

Aleksey Shipilev shade at openjdk.java.net
Tue May 25 21:51:27 UTC 2021


On Tue, 25 May 2021 17:27:44 GMT, Aleksey Shipilev <shade at openjdk.org> wrote:

> `AlwaysAtomicAccesses` was added in JDK 9 to aid the research in the costs of requiring the always-atomic accesses. It would be nice to hook it up to current Valhalla code that handles explicitly declared atomic primitive classes.
> 
> Testing:
>  - [x] ad-hoc jcstress tests with lworld and `-XX:(-|+)AlwaysAtomicAccesses`

Thanks! What are the rules here? Should I prefix the PR with "[lworld] [lw3]"? Should I just push after one approval?

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

PR: https://git.openjdk.java.net/valhalla/pull/427


More information about the valhalla-dev mailing list