-
Sub-task
-
Resolution: Fixed
-
P2
-
None
-
None
-
b120
Current tests work with weakCAS/CAE as if they are similar to the stronger forms. This only works on x86, but not on the weaker memory model machines, where weak versions are significantly simpler and can actually see spurious failures. See e.g.:
http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2016-April/022717.html
http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2016-April/022717.html
- blocks
-
JDK-8141635 Implement VarHandles/Unsafe intrinsics on POWER
- Resolved
-
JDK-8141633 Implement VarHandles/Unsafe intrinsics on AArch64
- Resolved
-
JDK-8141634 Implement VarHandles/Unsafe intrinsics on SPARC
- Resolved
- relates to
-
JDK-8292407 Improve Weak CAS VarHandle/Unsafe tests resilience under spurious failures
- Resolved
-
JDK-8292360 [riscv] WeakCompareAndSet fails for some tests
- Closed