Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8205275 | 11.0.1 | Dmitriy Samersoff | P4 | Resolved | Fixed | team |
How to reproduce the issue:
pi@rpi-3:~/boris/tmp $ ./jdk-49906x/bin/java -Xcomp -XX:+TieredCompilation -version
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGILL (0x4) at pc=0x6c09b5f0, pid=7932, tid=7933
#
The issue should be related withJDK-8201318 which introduced extra bytes at the beginning of JavaThread and made required offset out of arm32 ldr/str command range.
pi@rpi-3:~/boris/tmp $ ./jdk-49906x/bin/java -Xcomp -XX:+TieredCompilation -version
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGILL (0x4) at pc=0x6c09b5f0, pid=7932, tid=7933
#
The issue should be related with
- backported by
-
JDK-8205275 ARM32 build crashes on long JavaThread offsets
-
- Resolved
-
- relates to
-
JDK-8201318 Introduce GCThreadLocalData to abstract GC-specific data belonging to a thread
-
- Resolved
-
-
JDK-8202379 ARM32 is broken after JDK-8201543 (Modularize C1 GC barriers)
-
- Resolved
-