Interfacing with the JVMCI shared library uses JNI which means calls into the shared library from the VM that return object values will be holding onto a local JNI handle. To release this handle, the call needs to be in the scope of a JNI local handles frame that releases the local handles when the scope exits.
- duplicates
-
JDK-8220623 [JVMCI] Update JVMCI to support JVMCI based Compiler compiled into shared library
- Resolved
- is blocked by
-
JDK-8211652 Update JVMCI to support JVMCI based Compiler compiled into shared library
- Closed