-
Type:
Enhancement
-
Resolution: Fixed
-
Priority:
P4
-
Affects Version/s: 22
-
Component/s: hotspot
-
b24
-
riscv
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
|---|---|---|---|---|---|---|
| JDK-8323388 | 21.0.3-oracle | Fei Yang | P4 | Resolved | Fixed | b01 |
| JDK-8320158 | 21.0.2 | Fei Yang | P4 | Resolved | Fixed | b08 |
| JDK-8320226 | 17.0.10 | Gui Cao | P4 | Resolved | Fixed | b04 |
* do the buffer loads more incrementally instead of all in one go
* we don't have to mask off the top 32 bits of a register before an addw (and we don't need the mask32 register)
The changes show a 1.5%-2% improvement on a VisionFive 2 board.
- backported by
-
JDK-8320158 RISC-V: improve MD5 intrinsic
-
- Resolved
-
-
JDK-8320226 RISC-V: improve MD5 intrinsic
-
- Resolved
-
-
JDK-8323388 RISC-V: improve MD5 intrinsic
-
- Resolved
-
- relates to
-
JDK-8313322 RISC-V: implement MD5 intrinsic
-
- Resolved
-
- links to
-
Commit
openjdk/jdk17u-dev/49d5323e
-
Commit
openjdk/jdk21u/dfca3b95
-
Commit
openjdk/jdk/fa331d71
-
Review
openjdk/jdk17u-dev/1960
-
Review
openjdk/jdk21u/360
-
Review
openjdk/jdk/16453