Lines Matching refs:class_table

2081                            ClassTable* class_table,  in VerifyAppImage()  argument
2087 CHECK_EQ(class_table->LookupByDescriptor(klass), klass) in VerifyAppImage()
2101 class_table->Visit(verify_direct_interfaces_in_table); in VerifyAppImage()
2335 ClassTable* class_table = nullptr; in AddImageSpace() local
2338 class_table = InsertClassTableForClassLoader(class_loader.Get()); in AddImageSpace()
2397 class_table->InsertOatFile(oat_file); in AddImageSpace()
2402 class_table->AddClassSet(std::move(temp_set)); in AddImageSpace()
2409 VerifyAppImage(header, class_loader, class_table, space); in AddImageSpace()
2539 ClassTable* const class_table = class_loader->GetClassTable(); in Visit() local
2540 if (!done_ && class_table != nullptr) { in Visit()
2542 if (!class_table->Visit(visitor)) { in Visit()
2682 delete data.class_table; in ~ClassLinker()
2712 data.class_table->Visit<kWithoutReadBarrier>(visitor); in PrepareToDeleteClassLoader()
3350 ClassTable* const class_table = InsertClassTableForClassLoader(class_loader.Get()); in FindClass() local
3351 old = class_table->Lookup(descriptor, hash); in FindClass()
3355 class_table->InsertWithHash(result_ptr, hash); in FindClass()
4252 data.class_table = ClassTableForClassLoader(class_loader); in RegisterDexFileLocked()
4254 DCHECK(data.class_table != nullptr); in RegisterDexFileLocked()
4257 data.class_table->InsertStrongRoot(dex_cache); in RegisterDexFileLocked()
4281 return data->class_table == ClassTableForClassLoader(class_loader); in IsSameClassLoader()
4512 return data.class_table; in FindClassTable()
4734 ClassTable* const class_table = InsertClassTableForClassLoader(class_loader); in InsertClass() local
4735 ObjPtr<mirror::Class> existing = class_table->Lookup(descriptor, hash); in InsertClass()
4740 class_table->InsertWithHash(klass, hash); in InsertClass()
4781 ClassTable* const class_table = ClassTableForClassLoader(class_loader); in LookupClass() local
4782 if (class_table != nullptr) { in LookupClass()
4783 ObjPtr<mirror::Class> result = class_table->Lookup(descriptor, hash); in LookupClass()
4798 ClassTable* const class_table = class_loader->GetClassTable(); in Visit() local
4799 if (class_table != nullptr) { in Visit()
4800 class_table->FreezeSnapshot(); in Visit()
4824 ClassTable* const class_table = class_loader->GetClassTable(); in Visit() local
4825 ObjPtr<mirror::Class> klass = class_table->Lookup(descriptor_, hash_); in Visit()
6273 data.class_table = new ClassTable; in RegisterClassLoader()
6274 class_loader->SetClassTable(data.class_table); in RegisterClassLoader()
6286 ClassTable* class_table = class_loader->GetClassTable(); in InsertClassTableForClassLoader() local
6287 if (class_table == nullptr) { in InsertClassTableForClassLoader()
6289 class_table = class_loader->GetClassTable(); in InsertClassTableForClassLoader()
6290 DCHECK(class_table != nullptr); in InsertClassTableForClassLoader()
6292 return class_table; in InsertClassTableForClassLoader()
10684 if (dex_cache.class_table == class_loader.class_table) { in DumpForSigQuit()
10728 ClassTable* const class_table = class_loader->GetClassTable(); in Visit() local
10729 if (class_table != nullptr) { in Visit()
10730 num_zygote_classes += class_table->NumZygoteClasses(class_loader); in Visit()
10731 num_non_zygote_classes += class_table->NumNonZygoteClasses(class_loader); in Visit()
11008 [&](const ClassLoaderData& cld) { return cld.class_table == data.class_table; })); in CleanupClassLoaders()
11030 delete data.class_table; in CleanupClassLoaders()