-
Enhancement
-
Resolution: Fixed
-
P4
-
20
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8311728 | 17.0.9 | Fei Yang | P4 | Resolved | Fixed | b01 |
This patch marks all relocations incompressible and converts instructions to their 2-byte compressible counterparts as much as possible.
Code size evaluations:
https://mail.openjdk.org/pipermail/riscv-port-dev/2022-September/000633.html
Performance evaluations:
https://mail.openjdk.org/pipermail/riscv-port-dev/2022-October/000656.html
Code size evaluations:
https://mail.openjdk.org/pipermail/riscv-port-dev/2022-September/000633.html
Performance evaluations:
https://mail.openjdk.org/pipermail/riscv-port-dev/2022-October/000656.html
- backported by
-
JDK-8311728 RISC-V: Mark out relocations as incompressible
-
- Resolved
-
- links to
-
Commit openjdk/jdk17u-dev/966fc82d
-
Commit openjdk/jdk/9005af3b
-
Review openjdk/jdk17u-dev/1427
-
Review openjdk/jdk/10643
-
Review openjdk/riscv-port-jdk17u/29
-
Review(riscv-port) openjdk/riscv-port-jdk11u/45
(2 links to)