-
Bug
-
Resolution: Fixed
-
P4
-
None
-
b89
-
ppc
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8142687 | emb-9 | Martin Doerr | P4 | Resolved | Fixed | team |
JDK-8149221 | 8u101 | Martin Doerr | P4 | Resolved | Fixed | b01 |
JDK-8144182 | 8u92 | Martin Doerr | P4 | Resolved | Fixed | b01 |
JDK-8155317 | emb-8u101 | Martin Doerr | P4 | Resolved | Fixed | b01 |
JDK-8168602 | openjdk7u | Martin Doerr | P4 | Resolved | Fixed | master |
Register R12 must be preserved for stub calls (e.g. deopt handler).
There is no easy test for this issue.
It showed in our tests after we ported C1, which caused new, different
execution behaviour. It depends on compiler optimizations as register allocation. Nevertheless it's an obvious violation of register constraints.
There is no easy test for this issue.
It showed in our tests after we ported C1, which caused new, different
execution behaviour. It depends on compiler optimizations as register allocation. Nevertheless it's an obvious violation of register constraints.
- backported by
-
JDK-8142687 PPC64LE: MacroAssembler::bxx64_patchable kills register R12
-
- Resolved
-
-
JDK-8144182 PPC64LE: MacroAssembler::bxx64_patchable kills register R12
-
- Resolved
-
-
JDK-8149221 PPC64LE: MacroAssembler::bxx64_patchable kills register R12
-
- Resolved
-
-
JDK-8155317 PPC64LE: MacroAssembler::bxx64_patchable kills register R12
-
- Resolved
-
-
JDK-8168602 PPC64LE: MacroAssembler::bxx64_patchable kills register R12
-
- Resolved
-