RFR: 8336663: [JVMCI] VM Crash on ZGC due to incompatible handle returned by HotSpotJVMCIRuntime#getJObjectValue

Dean Long dlong at openjdk.org
Thu Jul 18 00:07:31 UTC 2024


On Wed, 17 Jul 2024 17:09:46 GMT, Tomáš Zezula <duke at openjdk.org> wrote:

> The `HotSpotJVMCIRuntime#getJObjectValue` method returns a real JNI local handle instead of a JVMCI handle to prevent random crashes on ZGC.

Does "JVMCI shared library" mean libgraal?  I thought it was its own separate logical VM and used it's own internal GC, not ZGC.  How is Truffle shared library compiler different from libgraal?

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

PR Comment: https://git.openjdk.org/jdk/pull/20219#issuecomment-2234822618


More information about the hotspot-compiler-dev mailing list