RFR: 8349977: JVMCIRuntime::_shared_library_javavm_id should be jlong

Doug Simon dnsimon at openjdk.org
Thu Feb 13 12:50:15 UTC 2025


On Thu, 13 Feb 2025 09:59:41 GMT, Doug Simon <dnsimon at openjdk.org> wrote:

> The `JVMCIRuntime::_shared_library_javavm_id` field is initialized from a jlong in [libgraal](https://github.com/oracle/graal/blob/d544bbe3fe416d39e9e5b8fc645a67a36a5d7c07/substratevm/src/com.oracle.svm.core/src/com/oracle/svm/core/jni/functions/JNIInvocationInterface.java#L396-L397) and so it's C++ type in HotSpot should match.

Passes the openjdk-pr-canary: https://github.com/dougxc/openjdk-pr-canary/blob/master/tested-prs/23610/b7a38951a54ff4c1186a3682f717805822575ea8.json

-------------

PR Comment: https://git.openjdk.org/jdk/pull/23610#issuecomment-2656499655


More information about the hotspot-compiler-dev mailing list