Lines Matching refs:weak_globals_
437 weak_globals_(kWeakGlobalsInitial, kWeakGlobalsMax, kWeakGlobal), in JavaVMExt()
539 IndirectRef ref = weak_globals_.Add(IRT_FIRST_SEGMENT, obj); in AddWeakGlobalRef()
559 if (!weak_globals_.Remove(IRT_FIRST_SEGMENT, obj)) { in DeleteWeakGlobalRef()
591 if (weak_globals_.Capacity() > 0) { in DumpForSigQuit()
592 os << " (plus " << weak_globals_.Capacity() << " weak)"; in DumpForSigQuit()
658 return weak_globals_.SynchronizedGet(ref); in DecodeWeakGlobal()
671 return weak_globals_.Get(ref); in DecodeWeakGlobalLocked()
684 return weak_globals_.SynchronizedGet(ref); in DecodeWeakGlobalDuringShutdown()
697 return Runtime::Current()->IsClearedJniWeakGlobal(weak_globals_.Get<kWithoutReadBarrier>(ref)); in IsWeakGlobalCleared()
702 weak_globals_.Update(ref, result); in UpdateWeakGlobal()
713 weak_globals_.Dump(os); in DumpReferenceTables()
911 for (auto* entry : weak_globals_) { in SweepJniWeakGlobals()