RFR: 8349977: JVMCIRuntime::_shared_library_javavm_id should be jlong

Doug Simon dnsimon at openjdk.org
Thu Feb 13 10:04:20 UTC 2025


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.

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

Commit messages:
 - converted JVMCIRuntime::_shared_library_javavm_id to jlong

Changes: https://git.openjdk.org/jdk/pull/23610/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=23610&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8349977
  Stats: 7 lines in 3 files changed: 0 ins; 0 del; 7 mod
  Patch: https://git.openjdk.org/jdk/pull/23610.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/23610/head:pull/23610

PR: https://git.openjdk.org/jdk/pull/23610


More information about the hotspot-compiler-dev mailing list