-
Type:
Enhancement
-
Resolution: Fixed
-
Priority:
P4
-
Affects Version/s: 17, 21, 22
-
Component/s: hotspot
-
b24
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
|---|---|---|---|---|---|---|
| JDK-8335246 | 21.0.5 | Xiaolong Peng | P4 | Resolved | Fixed | b01 |
| JDK-8335405 | 17.0.13 | Xiaolong Peng | P4 | Resolved | Fixed | b01 |
Early prototype shows 1% code saved for C1 tier3 and C2 tier4.
- backported by
-
JDK-8335246 x86: Shorter movptr(reg, imm) for 32-bit immediates
-
- Resolved
-
-
JDK-8335405 x86: Shorter movptr(reg, imm) for 32-bit immediates
-
- Resolved
-
- duplicates
-
JDK-8315843 C1: Use MDO offsets as int consts instead of intptr consts
-
- Closed
-
- relates to
-
JDK-8323503 x86: Shorter movptr(reg, imm) for 32-bit unsigned immediates
-
- Resolved
-
-
JDK-8255838 Use 32-bit immediate movslq in macro assembler if 64-bit value fits in 32 bits on x86_64
-
- Resolved
-
- links to
-
Commit
openjdk/jdk17u-dev/4e702a40
-
Commit
openjdk/jdk21u-dev/e456f8bd
-
Commit
openjdk/jdk/b120a05b
-
Review
openjdk/jdk17u-dev/2638
-
Review
openjdk/jdk21u-dev/771
-
Review
openjdk/jdk/16497