Home
last modified time | relevance | path

Searched refs:class_table (Results 1 – 10 of 10) sorted by relevance

/art/runtime/mirror/
Dclass_loader-inl.h36 ClassTable* const class_table = GetClassTable(); in VisitReferences() local
37 if (class_table != nullptr) { in VisitReferences()
38 class_table->VisitRoots(visitor); in VisitReferences()
Dclass_loader.h52 void SetClassTable(ClassTable* class_table) REQUIRES_SHARED(Locks::mutator_lock_) { in SetClassTable() argument
54 reinterpret_cast<uint64_t>(class_table)); in SetClassTable()
/art/runtime/entrypoints/quick/
Dquick_dexcache_entrypoints.cc61 ClassTable* class_table = runtime->GetClassLinker()->ClassTableForClassLoader(class_loader); in StoreObjectInBss() local
62 CHECK(class_table != nullptr && !class_table->InsertOatFile(oat_file)) in StoreObjectInBss()
/art/runtime/
Dimage.h340 const ImageSection& class_table = GetClassTableSection(); in GetBootImageConstantTablesSize() local
341 DCHECK_LE(start_offset, class_table.Offset()); in GetBootImageConstantTablesSize()
342 size_t tables_size = class_table.Offset() + class_table.Size() - start_offset; in GetBootImageConstantTablesSize()
Dclass_linker.cc1584 ClassTable* class_table, gc::space::ImageSpace* space) in VerifyAppImage() argument
1602 VerifyClassInTableArtMethodVisitor visitor(class_table); in VerifyAppImage()
1615 class_table->Visit(verify_direct_interfaces_in_table); in VerifyAppImage()
1631 CHECK(class_table->Contains(klass)) in VerifyAppImage()
1846 ClassTable* class_table = nullptr; in AddImageSpace() local
1849 class_table = InsertClassTableForClassLoader(class_loader.Get()); in AddImageSpace()
1898 class_table->InsertOatFile(oat_file); in AddImageSpace()
1903 class_table->AddClassSet(std::move(temp_set)); in AddImageSpace()
1910 VerifyAppImage(header, class_loader, dex_caches, class_table, space); in AddImageSpace()
1918 ClassTable* const class_table = ClassTableForClassLoader(klass->GetClassLoader()); in ClassInClassTable() local
[all …]
Dclass_linker-inl.h381 if (data.class_table != nullptr) { in VisitClassTables()
382 visitor(data.class_table); in VisitClassTables()
Dclass_linker.h735 class_table(nullptr) { } in DexCacheData()
752 ClassTable* class_table; member
774 ClassTable* class_table; member
DAndroid.bp46 "class_table.cc",
/art/openjdkjvmti/
Dti_class.cc985 art::ClassTable* class_table = class_linker->ClassTableForClassLoader(class_loader); in GetClassLoaderClasses() local
986 if (class_table == nullptr) { in GetClassLoaderClasses()
1003 class_table->Visit(ctc); in GetClassLoaderClasses()
1034 class_table->Visit(ctf); in GetClassLoaderClasses()
/art/dex2oat/linker/
Dimage_writer.cc964 ClassTable* class_table = in Prune() local
969 bool result = class_table->Remove(descriptor); in Prune()
971 DCHECK(!class_table->Remove(descriptor)) << descriptor; in Prune()
991 ClassTable* class_table = in Visit() local
993 class_table->Visit(classes_visitor); in Visit()
998 if (class_loader != nullptr && class_table != nullptr) { in Visit()