src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
changeset 57499 0e2453f75881
parent 55488 d3e45bd166dc
parent 57492 0fb5cc208e71
child 57876 30db6422848b
--- a/src/hotspot/share/jvmci/jvmciCompilerToVM.cpp	Fri Jul 19 11:09:41 2019 +0200
+++ b/src/hotspot/share/jvmci/jvmciCompilerToVM.cpp	Tue Jul 23 11:17:59 2019 -0700
@@ -2208,8 +2208,7 @@
 C2V_VMENTRY(void, deleteGlobalHandle, (JNIEnv* env, jobject, jlong h))
   jobject handle = (jobject)(address)h;
   if (handle != NULL) {
-    assert(JVMCI::is_global_handle(handle), "Invalid delete of global JNI handle");
-    *((oop*)handle) = NULL; // Mark the handle as deleted, allocate will reuse it
+    JVMCI::destroy_global(handle);
   }
 }