-
Enhancement
-
Resolution: Fixed
-
P4
-
17, 21, 24
-
master
-
riscv
-
linux
Currently on linux-riscv64 platform the debug VM option -XX:+VerifyActivationFrameSize is Unimplemented.
> ./build/linux-riscv64-server-fastdebug/images/jdk/bin/java -XX:+VerifyActivationFrameSize -version
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (src/hotspot/cpu/riscv/interp_masm_riscv.cpp:449), pid=220184, tid=220185
# Error: Unimplemented()
#
# JRE version: (24.0) (fastdebug build )
# Java VM: OpenJDK 64-Bit Server VM (fastdebug 24+-b9484edd, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-riscv64)
# Problematic frame:
# V [libjvm.so+0xb4c728] InterpreterMacroAssembler::dispatch_base(TosState, unsigned char**, bool, bool, Register)+0x2e6
#
# Core dump will be written. Default location: Core dumps may be processed with "/usr/lib/systemd/systemd-coredump %P %u %g %s %t %c %h" (or dumping to /home/yansendao/git/jdk-ysd/core.220184)
#
# An error report file with more information is saved as:
# /home/yansendao/git/jdk-ysd/hs_err_pid220184.log
> ./build/linux-riscv64-server-fastdebug/images/jdk/bin/java -XX:+VerifyActivationFrameSize -version
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (src/hotspot/cpu/riscv/interp_masm_riscv.cpp:449), pid=220184, tid=220185
# Error: Unimplemented()
#
# JRE version: (24.0) (fastdebug build )
# Java VM: OpenJDK 64-Bit Server VM (fastdebug 24+-b9484edd, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, linux-riscv64)
# Problematic frame:
# V [libjvm.so+0xb4c728] InterpreterMacroAssembler::dispatch_base(TosState, unsigned char**, bool, bool, Register)+0x2e6
#
# Core dump will be written. Default location: Core dumps may be processed with "/usr/lib/systemd/systemd-coredump %P %u %g %s %t %c %h" (or dumping to /home/yansendao/git/jdk-ysd/core.220184)
#
# An error report file with more information is saved as:
# /home/yansendao/git/jdk-ysd/hs_err_pid220184.log
- relates to
-
JDK-8344356 Aarch64: implement -XX:+VerifyActivationFrameSize
- Resolved
- links to
-
Commit(master) openjdk/jdk/4fbf2720
-
Review(master) openjdk/jdk21u-dev/1171
-
Review(master) openjdk/jdk/22264