Home
last modified time | relevance | path

Searched refs:GetClassFlags (Results 1 – 5 of 5) sorted by relevance

/art/runtime/gc/collector/
Dmark_sweep-inl.h40 uint32_t class_flags = klass->GetClassFlags(); in ScanObjectVisit()
/art/runtime/mirror/
Dobject-refvisitor-inl.h36 const uint32_t class_flags = klass->GetClassFlags<kVerifyNone>(); in VisitReferences()
Dclass.h246 ALWAYS_INLINE uint32_t GetClassFlags() REQUIRES_SHARED(Locks::mutator_lock_) { in GetClassFlags() function
290 return (GetClassFlags() & kClassFlagString) != 0; in IsStringClass()
298 return GetClassFlags() == kClassFlagClassLoader; in IsClassLoaderClass()
306 return (GetClassFlags() & kClassFlagDexCache) != 0; in IsDexCacheClass()
310 SetClassFlags(GetClassFlags() | kClassFlagDexCache); in SetDexCacheClass()
346 return (GetClassFlags<kVerifyFlags>() & kClassFlagReference) != 0; in IsTypeOfReferenceClass()
351 return GetClassFlags<kVerifyFlags>() == kClassFlagWeakReference; in IsWeakReferenceClass()
356 return GetClassFlags<kVerifyFlags>() == kClassFlagSoftReference; in IsSoftReferenceClass()
361 return GetClassFlags<kVerifyFlags>() == kClassFlagFinalizerReference; in IsFinalizerReferenceClass()
366 return GetClassFlags<kVerifyFlags>() == kClassFlagPhantomReference; in IsPhantomReferenceClass()
/art/runtime/
Dclass_linker.cc727 CHECK_EQ(class_root->GetClassFlags(), mirror::kClassFlagNormal); in InitWithoutImage()
728 class_root->SetClassFlags(class_root->GetClassFlags() | mirror::kClassFlagFinalizerReference); in InitWithoutImage()
730 CHECK_EQ(class_root->GetClassFlags(), mirror::kClassFlagNormal); in InitWithoutImage()
731 class_root->SetClassFlags(class_root->GetClassFlags() | mirror::kClassFlagPhantomReference); in InitWithoutImage()
733 CHECK_EQ(class_root->GetClassFlags(), mirror::kClassFlagNormal); in InitWithoutImage()
734 class_root->SetClassFlags(class_root->GetClassFlags() | mirror::kClassFlagSoftReference); in InitWithoutImage()
736 CHECK_EQ(class_root->GetClassFlags(), mirror::kClassFlagNormal); in InitWithoutImage()
737 class_root->SetClassFlags(class_root->GetClassFlags() | mirror::kClassFlagWeakReference); in InitWithoutImage()
5666 uint32_t reference_flags = (super->GetClassFlags() & mirror::kClassFlagReference); in LinkSuperClass()
5668 CHECK_EQ(klass->GetClassFlags(), 0u); in LinkSuperClass()
[all …]
/art/runtime/gc/
Dheap.cc3995 << "ClassFlags=" << c->GetClassFlags() in CheckPreconditionsForAllocObject()