Creating a new libgraal isolate can fail for a number of reasons. Currently, all that one sees on such a failure is a Native Image specific error code. This makes understanding and triaging such failures quite hard as it requires knowing where to look in the Native Image code base to interpret the error code.
Native Image is being enhanced to return an error message along with an error code by a non-standard _strerror argument passed the Native Image's implementation of the CreateJavaVM JNI invocation interface function.
This issue exists to update JVMCI to take advantage of this Native Image enhancement.
Native Image is being enhanced to return an error message along with an error code by a non-standard _strerror argument passed the Native Image's implementation of the CreateJavaVM JNI invocation interface function.
This issue exists to update JVMCI to take advantage of this Native Image enhancement.
- relates to
-
JDK-8319748 [JVMCI] TestUseCompressedOopsFlagsWithUlimit.java crashes on libgraal
-
- Resolved
-
-
JDK-8345267 Fix memory leak in JVMCIEnv dtor
-
- Resolved
-
- links to
-
Commit openjdk/jdk/8879c78d
-
Review(master) openjdk/jdk/16086