Lines Matching refs:class_table
2031 ClassTable* class_table, gc::space::ImageSpace* space) in VerifyAppImage() argument
2036 CHECK_EQ(class_table->LookupByDescriptor(klass), klass) in VerifyAppImage()
2050 class_table->Visit(verify_direct_interfaces_in_table); in VerifyAppImage()
2065 CHECK(class_table->Contains(klass)) in VerifyAppImage()
2217 ClassTable* class_table = nullptr; in AddImageSpace() local
2220 class_table = InsertClassTableForClassLoader(class_loader.Get()); in AddImageSpace()
2277 class_table->InsertOatFile(oat_file); in AddImageSpace()
2282 class_table->AddClassSet(std::move(temp_set)); in AddImageSpace()
2289 VerifyAppImage(header, class_loader, dex_caches, class_table, space); in AddImageSpace()
2297 ClassTable* const class_table = ClassTableForClassLoader(klass->GetClassLoader()); in ClassInClassTable() local
2298 return class_table != nullptr && class_table->Contains(klass); in ClassInClassTable()
2396 ClassTable* const class_table = class_loader->GetClassTable(); in Visit() local
2397 if (!done_ && class_table != nullptr) { in Visit()
2399 if (!class_table->Visit(visitor)) { in Visit()
2563 data.class_table->Visit<CHAOnDeleteUpdateClassVisitor, kWithoutReadBarrier>(visitor); in DeleteClassLoader()
2578 delete data.class_table; in DeleteClassLoader()
3190 ClassTable* const class_table = InsertClassTableForClassLoader(class_loader.Get()); in FindClass() local
3191 old = class_table->Lookup(descriptor, hash); in FindClass()
3195 class_table->InsertWithHash(result_ptr, hash); in FindClass()
4105 data.class_table = ClassTableForClassLoader(class_loader); in RegisterDexFileLocked()
4107 DCHECK(data.class_table != nullptr); in RegisterDexFileLocked()
4110 data.class_table->InsertStrongRoot(dex_cache); in RegisterDexFileLocked()
4133 return data->class_table == ClassTableForClassLoader(class_loader); in IsSameClassLoader()
4305 return data.class_table; in FindClassTable()
4529 ClassTable* const class_table = InsertClassTableForClassLoader(class_loader); in InsertClass() local
4530 ObjPtr<mirror::Class> existing = class_table->Lookup(descriptor, hash); in InsertClass()
4535 class_table->InsertWithHash(klass, hash); in InsertClass()
4582 ClassTable* const class_table = ClassTableForClassLoader(class_loader); in LookupClass() local
4583 if (class_table != nullptr) { in LookupClass()
4584 ObjPtr<mirror::Class> result = class_table->Lookup(descriptor, hash); in LookupClass()
4599 ClassTable* const class_table = class_loader->GetClassTable(); in Visit() local
4600 if (class_table != nullptr) { in Visit()
4601 class_table->FreezeSnapshot(); in Visit()
4625 ClassTable* const class_table = class_loader->GetClassTable(); in Visit() local
4626 ObjPtr<mirror::Class> klass = class_table->Lookup(descriptor_, hash_); in Visit()
6057 data.class_table = new ClassTable; in RegisterClassLoader()
6058 class_loader->SetClassTable(data.class_table); in RegisterClassLoader()
6070 ClassTable* class_table = class_loader->GetClassTable(); in InsertClassTableForClassLoader() local
6071 if (class_table == nullptr) { in InsertClassTableForClassLoader()
6073 class_table = class_loader->GetClassTable(); in InsertClassTableForClassLoader()
6074 DCHECK(class_table != nullptr); in InsertClassTableForClassLoader()
6076 return class_table; in InsertClassTableForClassLoader()
9579 if (dex_cache.IsValid() && dex_cache.class_table == class_loader.class_table) { in DumpForSigQuit()
9623 ClassTable* const class_table = class_loader->GetClassTable(); in Visit() local
9624 if (class_table != nullptr) { in Visit()
9625 num_zygote_classes += class_table->NumZygoteClasses(class_loader); in Visit()
9626 num_non_zygote_classes += class_table->NumNonZygoteClasses(class_loader); in Visit()