-
Enhancement
-
Resolution: Fixed
-
P4
-
22
-
b25
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8325474 | 21.0.3 | Aleksey Shipilev | P4 | Resolved | Fixed | b03 |
See related discussion in JDK-8318776.
I think we can claim Zero is supports_cx8() = true, because we have enough fallbacks for 8-byte CASes to work. Note that some code already reaches for these without checking for supports_cx8(), so the proverbial horses have already left the barn.
I think we can claim Zero is supports_cx8() = true, because we have enough fallbacks for 8-byte CASes to work. Note that some code already reaches for these without checking for supports_cx8(), so the proverbial horses have already left the barn.
- backported by
-
JDK-8325474 Zero: Support 8-byte cmpxchg
- Resolved
- blocks
-
JDK-8318776 Require supports_cx8 to always be true
- Resolved
- is blocked by
-
JDK-8319883 Zero: Use atomic built-ins for 64-bit accesses
- Resolved
- relates to
-
JDK-8320582 Zero: Misplaced CX8 enablement flag
- Resolved
- links to
-
Commit openjdk/jdk21u-dev/98e6d049
-
Commit openjdk/jdk/6b96bb64
-
Review openjdk/jdk21u-dev/232
-
Review openjdk/jdk/16614
(3 links to)