Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8248491 | 11.0.9-oracle | Andrew Haley | P2 | Closed | Fixed | b01 |
JDK-8221217 | 11.0.4 | Andrew Haley | P2 | Resolved | Fixed | b01 |
JDK-8220670 | 11.0.3 | Andrew Haley | P2 | Resolved | Fixed | b04 |
The handlers for jboolean on Aarch64 are incorrect. This can lead to wrong results being passed as return values from native calls which return jboolean values if these values are not exactly '1' or '0' (i.e. a return value of '2' will be interpreted as 'false').
This is a dup of bug 8209637.
This is a dup of bug 8209637.
- backported by
-
JDK-8220670 [AArch64] Interpreter and c1 don't correctly handle jboolean results in native calls
-
- Resolved
-
-
JDK-8221217 [AArch64] Interpreter and c1 don't correctly handle jboolean results in native calls
-
- Resolved
-
-
JDK-8248491 [AArch64] Interpreter and c1 don't correctly handle jboolean results in native calls
-
- Closed
-
- relates to
-
JDK-8209637 [s390x] Interpreter doesn't call result handler after native calls
-
- Closed
-
-
JDK-8257192 Integrate AArch64 JIT port into 8u
-
- In Progress
-