-
Enhancement
-
Resolution: Fixed
-
P4
-
17, 21, 22
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8352183 | 21.0.8 | Satyen Subramaniam | P4 | Resolved | Fixed | master |
Due to typo in IntelJccErratum::compute_padding() useless padding could be generated:
030 B2: # out( B4 B3 ) <- in( B1 ) Freq: 0.999999
nop # 16 bytes pad for loops and calls
040 cmpb [R12 + R10 << 3 + #144] (compressed oop addressing), #42
049 jle,s B4 P=0.667944 C=6785.000000
030 B2: # out( B4 B3 ) <- in( B1 ) Freq: 0.999999
nop # 16 bytes pad for loops and calls
040 cmpb [R12 + R10 << 3 + #144] (compressed oop addressing), #42
049 jle,s B4 P=0.667944 C=6785.000000
- backported by
-
JDK-8352183 [x64] Fix useless padding
-
- Resolved
-
- is blocked by
-
JDK-8280378 [IR Framework] Support IR matching for different compile phases
-
- Resolved
-
- links to
-
Commit openjdk/jdk/0038491a
-
Commit(master) openjdk/jdk21u-dev/712699f4
-
Review openjdk/jdk/14461
-
Review(master) openjdk/jdk21u-dev/1491
(1 links to)