-
Bug
-
Resolution: Fixed
-
P3
-
25
-
b20
#
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/dnsimon/dev/ol-bitbucket/labsjdk-ce/src/hotspot/share/code/nmethod.cpp:1501), pid=1016388, tid=1016478
# assert(static_cast<int>(_jvmci_data_size) == align_up(compiler->is_jvmci() ? jvmci_data->size() : 0, oopSize)) failed: failed: 104 != 16777320
#
This occurs when the name of a JVMCI method[1] is too long (i.e., longer than uint_16).
[1] https://github.com/openjdk/jdk/blob/ad7c475fb1e23f583a33d58f0bd73ea0fb56740c/src/hotspot/share/jvmci/jvmciRuntime.hpp#L99-L109
# A fatal error has been detected by the Java Runtime Environment:
#
# Internal Error (/home/dnsimon/dev/ol-bitbucket/labsjdk-ce/src/hotspot/share/code/nmethod.cpp:1501), pid=1016388, tid=1016478
# assert(static_cast<int>(_jvmci_data_size) == align_up(compiler->is_jvmci() ? jvmci_data->size() : 0, oopSize)) failed: failed: 104 != 16777320
#
This occurs when the name of a JVMCI method[1] is too long (i.e., longer than uint_16).
[1] https://github.com/openjdk/jdk/blob/ad7c475fb1e23f583a33d58f0bd73ea0fb56740c/src/hotspot/share/jvmci/jvmciRuntime.hpp#L99-L109
- caused by
-
JDK-8343789 Move mutable nmethod data out of CodeCache
-
- Resolved
-
- relates to
-
JDK-8355896 Lossy narrowing cast of JVMCINMethodData::size
-
- Resolved
-
- links to
-
Commit(master) openjdk/jdk/2f7806ff
-
Review(master) openjdk/jdk/24753