Home
last modified time | relevance | path

Searched refs:kWeakGlobal (Results 1 – 8 of 8) sorted by relevance

/art/runtime/
Dindirect_reference_table.cc52 case kWeakGlobal: in GetIndirectRefKindString()
122 static_assert((EncodeIndirectRefKind(kWeakGlobal) & (~kKindMask)) == 0, "Kind encoding error"); in ConstexprChecks()
127 static_assert(DecodeIndirectRefKind(EncodeIndirectRefKind(kWeakGlobal)) == kWeakGlobal, in ConstexprChecks()
146 static_assert((GetGlobalOrWeakGlobalMask() & EncodeIndirectRefKind(kWeakGlobal)) != 0u); in ConstexprChecks()
339 CHECK_EQ(kind_, kWeakGlobal); in SweepJniWeakGlobals()
Dindirect_reference_table.h72 kWeakGlobal = 3, // <<weak global reference>> enumerator
73 kLastKind = kWeakGlobal
227 static_assert((mask & kWeakGlobal) != 0u); in GetGlobalOrWeakGlobalMask()
Dreflection.cc1075 DCHECK_EQ(kind, kWeakGlobal); in UpdateReference()
Dthread.cc2835 DCHECK_EQ(kind, kWeakGlobal); in DecodeGlobalJObject()
2854 CHECK_EQ(kind, kWeakGlobal); in IsJWeakCleared()
/art/runtime/jni/
Djava_vm_ext.cc517 weak_globals_(kWeakGlobal), in JavaVMExt()
856 DCHECK_EQ(IndirectReferenceTable::GetIndirectRefKind(ref), kWeakGlobal); in DecodeWeakGlobal()
882 DCHECK_EQ(IndirectReferenceTable::GetIndirectRefKind(ref), kWeakGlobal); in DecodeWeakGlobalDuringShutdown()
895 DCHECK_EQ(IndirectReferenceTable::GetIndirectRefKind(ref), kWeakGlobal); in IsWeakGlobalCleared()
Dcheck_jni.cc2148 return NewRef(__FUNCTION__, env, obj, kWeakGlobal); in NewWeakGlobalRef()
2156 DeleteRef(__FUNCTION__, env, obj, kWeakGlobal); in DeleteWeakGlobalRef()
2841 case kWeakGlobal: in NewRef()
2871 case kWeakGlobal: in DeleteRef()
Djni_internal.cc2855 case kWeakGlobal: in GetObjectRefType()
/art/dex2oat/linker/
Dimage_writer.cc413 DCHECK_EQ(IndirectReferenceTable::GetIndirectRefKind(obj), kWeakGlobal); in DecodeWeakGlobalWithoutRB()