Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8077718 | 9 | Andrew Haley | P4 | Resolved | Fixed | b61 |
JDK-8082552 | emb-9 | Andrew Haley | P4 | Resolved | Fixed | team |
This is a trivial coding error.
Register::bit(bool) returns a bit (intended for a bitmask) for a
register. The passed bool indicates whether the bit should be set.
When the bool is false we should not call encoding() to check the
register's validity: we should return 0. Otherwise, a debug build
generates an assertion failure because the encoding of noreg is
invalid.
Register::bit(bool) returns a bit (intended for a bitmask) for a
register. The passed bool indicates whether the bit should be set.
When the bool is false we should not call encoding() to check the
register's validity: we should return 0. Otherwise, a debug build
generates an assertion failure because the encoding of noreg is
invalid.
- backported by
-
JDK-8077718 AARCH64: assertion fail with -XX:+UseG1GC
-
- Resolved
-
-
JDK-8082552 AARCH64: assertion fail with -XX:+UseG1GC
-
- Resolved
-