mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-23 04:24:49 +02:00
![]() Jni_DeleteGlobalRef does not really release the jni handle, instead, set the handle point to JNIHandles::_deleted_handle which holds an oop instance (java/lang/Object) in Java heap and never be GC'ed. When counting number of global reference, it counts all the handles on the chain list, which includes the already deleted ones. Reviewed-by: zgu, sla, coleenp |
||
---|---|---|
.. | ||
adlc | ||
asm | ||
c1 | ||
ci | ||
classfile | ||
code | ||
compiler | ||
gc_implementation | ||
gc_interface | ||
interpreter | ||
libadt | ||
memory | ||
oops | ||
opto | ||
precompiled | ||
prims | ||
runtime | ||
services | ||
shark | ||
trace | ||
utilities | ||
Xusage.txt |