Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8260752 | openjdk8u292 | Andrew Hughes | P4 | Resolved | Fixed | b01 |
In method StubGenerator::generate_copy_longs(...) there are statements of the form
__ align(6)
The intention presumably being to align the code buffer on a 64 byte boundary, however the implementation of align(...) does
void MacroAssembler::align(int modulus) {
while (offset() % modulus != 0) nop();
}
__ align(6)
The intention presumably being to align the code buffer on a 64 byte boundary, however the implementation of align(...) does
void MacroAssembler::align(int modulus) {
while (offset() % modulus != 0) nop();
}
- backported by
-
JDK-8260752 aarch64: generate_copy_longs calls align() incorrectly
- Resolved
- relates to
-
JDK-8257192 Integrate AArch64 JIT port into 8u
- Resolved