-
Sub-task
-
Resolution: Fixed
-
P3
-
9
-
b127
See the discussion here:
http://mail.openjdk.java.net/pipermail/core-libs-dev/2016-May/041369.html
http://mail.openjdk.java.net/pipermail/core-libs-dev/2016-May/041382.html
This needs new entry points in Unsafe, compiler support and intrinsics. Also, a sensible fallback strategy for platforms lacking sub-word atomic ops.
http://mail.openjdk.java.net/pipermail/core-libs-dev/2016-May/041369.html
http://mail.openjdk.java.net/pipermail/core-libs-dev/2016-May/041382.html
This needs new entry points in Unsafe, compiler support and intrinsics. Also, a sensible fallback strategy for platforms lacking sub-word atomic ops.
- blocks
-
JDK-8159531 Investigate SPARC intrinsics for VarHandle/Unsafe sub-word atomic ops
-
- Closed
-
- duplicates
-
JDK-8157254 Unsafe CompareAndSwap loops should use weak*Volatile CAS
-
- Closed
-
- relates to
-
JDK-8158039 VarHandle float/double field/array access should support CAS/set/add atomics
-
- Resolved
-
-
JDK-8164103 C2: Broken cmpxchgb encoding on x86
-
- Resolved
-
-
JDK-8160360 Mismatched field loads are folded in LoadNode::Value
-
- Closed
-
-
JDK-8046183 JEP 193: Variable Handles
-
- Closed
-
(1 relates to)