-
Bug
-
Resolution: Fixed
-
P4
-
openjdk8u292, 11, 13
-
b16
-
aarch64
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8256603 | 11.0.11-oracle | Dukebot | P4 | Resolved | Fixed | b01 |
JDK-8258613 | 11.0.11 | Dmitrij Pochepko | P4 | Resolved | Fixed | b01 |
There are 3 problems in CAS* instructions encoding:
1. addressing register can be SP (hotspot will hit assert on usage)
2. data registers can be ZR (hotspot will hit assert on usage)
3. pair CAS versions has 23rd bit encoded incorrectly. CAS*B and CAS*H are generated instead
1. addressing register can be SP (hotspot will hit assert on usage)
2. data registers can be ZR (hotspot will hit assert on usage)
3. pair CAS versions has 23rd bit encoded incorrectly. CAS*B and CAS*H are generated instead
- backported by
-
JDK-8256603 AARCH64: problems with CAS instructions encoding
- Resolved
-
JDK-8258613 AARCH64: problems with CAS instructions encoding
- Resolved