< prev index next >

src/hotspot/share/runtime/jniHandles.hpp

Print this page

        

*** 80,89 **** --- 80,90 ---- static void destroy_global(jobject handle); // Weak global handles static jobject make_weak_global(Handle obj); static void destroy_weak_global(jobject handle); + static bool is_global_weak_cleared(jweak handle); // Test jweak without resolution // Sentinel marking deleted handles in block. Note that we cannot store NULL as // the sentinel, since clearing weak global JNI refs are done by storing NULL in // the handle. The handle may not be reused before destroy_weak_global is called. static oop deleted_handle() { return _deleted_handle; }
< prev index next >