Home
last modified time | relevance | path

Searched refs:weak_globals_ (Results 1 – 2 of 2) sorted by relevance

/art/runtime/
Djava_vm_ext.cc432 weak_globals_(kWeakGlobalsMax, in JavaVMExt()
455 if (java_vm && java_vm->globals_.IsValid() && java_vm->weak_globals_.IsValid()) { in Create()
579 IndirectRef ref = weak_globals_.Add(kIRTFirstSegment, obj); in AddWeakGlobalRef()
599 if (!weak_globals_.Remove(kIRTFirstSegment, obj)) { in DeleteWeakGlobalRef()
631 if (weak_globals_.Capacity() > 0) { in DumpForSigQuit()
632 os << " (plus " << weak_globals_.Capacity() << " weak)"; in DumpForSigQuit()
697 return weak_globals_.SynchronizedGet(ref); in DecodeWeakGlobal()
713 return weak_globals_.Get(ref); in DecodeWeakGlobalLocked()
726 return weak_globals_.SynchronizedGet(ref); in DecodeWeakGlobalDuringShutdown()
742 return Runtime::Current()->IsClearedJniWeakGlobal(weak_globals_.Get<kWithoutReadBarrier>(ref)); in IsWeakGlobalCleared()
[all …]
Djava_vm_ext.h239 IndirectReferenceTable weak_globals_; variable