Lines Matching refs:weak_globals_
504 weak_globals_(kWeakGlobalsMax, in JavaVMExt()
532 if (java_vm && java_vm->globals_.IsValid() && java_vm->weak_globals_.IsValid()) { in Create()
697 IndirectRef ref = weak_globals_.Add(kIRTFirstSegment, obj, &error_msg); in AddWeakGlobalRef()
724 if (!weak_globals_.Remove(kIRTFirstSegment, obj)) { in DeleteWeakGlobalRef()
756 if (weak_globals_.Capacity() > 0) { in DumpForSigQuit()
757 os << " (plus " << weak_globals_.Capacity() << " weak)"; in DumpForSigQuit()
822 return weak_globals_.SynchronizedGet(ref); in DecodeWeakGlobal()
838 return weak_globals_.Get(ref); in DecodeWeakGlobalLocked()
851 return weak_globals_.SynchronizedGet(ref); in DecodeWeakGlobalDuringShutdown()
867 return Runtime::Current()->IsClearedJniWeakGlobal(weak_globals_.Get<kWithoutReadBarrier>(ref)); in IsWeakGlobalCleared()
872 weak_globals_.Update(ref, result); in UpdateWeakGlobal()
883 weak_globals_.Dump(os); in DumpReferenceTables()
1157 for (auto* entry : weak_globals_) { in SweepJniWeakGlobals()