-
Bug
-
Resolution: Fixed
-
P5
-
17, 21, 23
-
b25
-
x86
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8340095 | 21.0.6-oracle | Yagmur Eren | P5 | Resolved | Fixed | b01 |
JDK-8340158 | 21.0.6 | Goetz Lindenmaier | P5 | Resolved | Fixed | b01 |
JDK-8340097 | 17.0.14-oracle | Yagmur Eren | P5 | Resolved | Fixed | b01 |
JDK-8340301 | 17.0.14 | Goetz Lindenmaier | P5 | Resolved | Fixed | b01 |
The target is explicitly cast to unsigned long long, but then it's passed to a method that accepts a signed int. If the target happens to be negative, we will generate 32 / 64 NOP bytes too many.
- backported by
-
JDK-8340095 x86 MacroAssembler may over-align code
- Resolved
-
JDK-8340097 x86 MacroAssembler may over-align code
- Resolved
-
JDK-8340158 x86 MacroAssembler may over-align code
- Resolved
-
JDK-8340301 x86 MacroAssembler may over-align code
- Resolved
- relates to
-
JDK-8274527 Minimal VM build fails after JDK-8273459
- Resolved
-
JDK-8273459 Update code segment alignment to 64 bytes
- Resolved
- links to
-
Commit openjdk/jdk/08d51003
-
Commit(master) openjdk/jdk17u-dev/f7dff46e
-
Commit(master) openjdk/jdk21u-dev/36379913
-
Review openjdk/jdk/19353
-
Review(master) openjdk/jdk17u-dev/2880
-
Review(master) openjdk/jdk21u-dev/975