-
Type:
Bug
-
Resolution: Fixed
-
Priority:
P3
-
Affects Version/s: 11, 12, 13
-
Component/s: hotspot
-
b26
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
|---|---|---|---|---|---|---|
| JDK-8215764 | 13 | Per Liden | P3 | Resolved | Fixed | b02 |
| JDK-8216113 | 12.0.1 | Per Liden | P3 | Resolved | Fixed | master |
The AD matching for loadBarrierWeakSlowRegNoVec is incorrect. It should match against a LoadBarrierWeakSlowReg, not LoadBarrierSlowReg. This can lead to incorrect barrier slow path being generated (weak instead of strong), which is really bad.
Also the format lines for loadBarrier*SlowRegXmmAndYmm are missing the "AndYmm" part.
Also the format lines for loadBarrier*SlowRegXmmAndYmm are missing the "AndYmm" part.
- backported by
-
JDK-8215764 ZGC: Fix incorrect match rule for loadBarrierWeakSlowRegNoVec
-
- Resolved
-
-
JDK-8216113 ZGC: Fix incorrect match rule for loadBarrierWeakSlowRegNoVec
-
- Resolved
-