Lines Matching refs:class_table
1943 ClassTable* class_table, gc::space::ImageSpace* space) in VerifyAppImage() argument
1948 CHECK_EQ(class_table->LookupByDescriptor(klass), klass) in VerifyAppImage()
1962 class_table->Visit(verify_direct_interfaces_in_table); in VerifyAppImage()
1978 CHECK(class_table->Contains(klass)) in VerifyAppImage()
2171 ClassTable* class_table = nullptr; in AddImageSpace() local
2174 class_table = InsertClassTableForClassLoader(class_loader.Get()); in AddImageSpace()
2231 class_table->InsertOatFile(oat_file); in AddImageSpace()
2236 class_table->AddClassSet(std::move(temp_set)); in AddImageSpace()
2243 VerifyAppImage(header, class_loader, dex_caches, class_table, space); in AddImageSpace()
2251 ClassTable* const class_table = ClassTableForClassLoader(klass->GetClassLoader()); in ClassInClassTable() local
2252 return class_table != nullptr && class_table->Contains(klass); in ClassInClassTable()
2350 ClassTable* const class_table = class_loader->GetClassTable(); in Visit() local
2351 if (!done_ && class_table != nullptr) { in Visit()
2353 if (!class_table->Visit(visitor)) { in Visit()
2512 data.class_table->Visit<CHAOnDeleteUpdateClassVisitor, kWithoutReadBarrier>(visitor); in DeleteClassLoader()
2516 delete data.class_table; in DeleteClassLoader()
3047 ClassTable* const class_table = InsertClassTableForClassLoader(class_loader.Get()); in FindClass() local
3048 old = class_table->Lookup(descriptor, hash); in FindClass()
3052 class_table->InsertWithHash(result_ptr, hash); in FindClass()
3867 data.class_table = ClassTableForClassLoader(class_loader); in RegisterDexFileLocked()
3869 DCHECK(data.class_table != nullptr); in RegisterDexFileLocked()
3872 data.class_table->InsertStrongRoot(dex_cache); in RegisterDexFileLocked()
3893 if (data.class_table != ClassTableForClassLoader(class_loader)) { in EnsureSameClassLoader()
4046 return data.class_table; in FindClassTable()
4325 ClassTable* const class_table = InsertClassTableForClassLoader(class_loader); in InsertClass() local
4326 ObjPtr<mirror::Class> existing = class_table->Lookup(descriptor, hash); in InsertClass()
4331 class_table->InsertWithHash(klass, hash); in InsertClass()
4378 ClassTable* const class_table = ClassTableForClassLoader(class_loader); in LookupClass() local
4379 if (class_table != nullptr) { in LookupClass()
4380 ObjPtr<mirror::Class> result = class_table->Lookup(descriptor, hash); in LookupClass()
4395 ClassTable* const class_table = class_loader->GetClassTable(); in Visit() local
4396 if (class_table != nullptr) { in Visit()
4397 class_table->FreezeSnapshot(); in Visit()
4421 ClassTable* const class_table = class_loader->GetClassTable(); in Visit() local
4422 ObjPtr<mirror::Class> klass = class_table->Lookup(descriptor_, hash_); in Visit()
5793 data.class_table = new ClassTable; in RegisterClassLoader()
5794 class_loader->SetClassTable(data.class_table); in RegisterClassLoader()
5806 ClassTable* class_table = class_loader->GetClassTable(); in InsertClassTableForClassLoader() local
5807 if (class_table == nullptr) { in InsertClassTableForClassLoader()
5809 class_table = class_loader->GetClassTable(); in InsertClassTableForClassLoader()
5810 DCHECK(class_table != nullptr); in InsertClassTableForClassLoader()
5812 return class_table; in InsertClassTableForClassLoader()
9282 if (dex_cache.IsValid() && dex_cache.class_table == class_loader.class_table) { in DumpForSigQuit()
9323 ClassTable* const class_table = class_loader->GetClassTable(); in Visit() local
9324 if (class_table != nullptr) { in Visit()
9325 num_zygote_classes += class_table->NumZygoteClasses(class_loader); in Visit()
9326 num_non_zygote_classes += class_table->NumNonZygoteClasses(class_loader); in Visit()