-
Type:
Enhancement
-
Resolution: Not an Issue
-
Priority:
P4
-
Affects Version/s: 22
-
Component/s: hotspot
-
generic
For c1 now, a volatile write case:
membar_release // LoadStore | StoreStore
write volatile
membar
Just like c2, here `membar` should be defined `membar_volatile` clearly, then for risc-v, ppc and loongarch can use StoreLoad for `membar_volatile` for better performance.
membar_release // LoadStore | StoreStore
write volatile
membar
Just like c2, here `membar` should be defined `membar_volatile` clearly, then for risc-v, ppc and loongarch can use StoreLoad for `membar_volatile` for better performance.
- links to
-
Review
openjdk/jdk/14677