Home
last modified time | relevance | path

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

/art/runtime/mirror/
Dclass_loader-inl.h41 ClassTable* const class_table = GetClassTable<kVerifyFlags>(); in VisitReferences() local
42 if (class_table != nullptr) { in VisitReferences()
43 class_table->VisitRoots(visitor); in VisitReferences()
Dclass_loader.h53 void SetClassTable(ClassTable* class_table) REQUIRES_SHARED(Locks::mutator_lock_) { in SetClassTable() argument
55 reinterpret_cast<uint64_t>(class_table)); in SetClassTable()
/art/runtime/entrypoints/quick/
Dquick_dexcache_entrypoints.cc67 ClassTable* class_table = runtime->GetClassLinker()->ClassTableForClassLoader(class_loader); in StoreObjectInBss() local
68 CHECK(class_table != nullptr && !class_table->InsertOatFile(oat_file)) in StoreObjectInBss()
/art/runtime/
Dclass_linker.cc2010 ClassTable* class_table, in VerifyAppImage() argument
2016 CHECK_EQ(class_table->LookupByDescriptor(klass), klass) in VerifyAppImage()
2030 class_table->Visit(verify_direct_interfaces_in_table); in VerifyAppImage()
2254 ClassTable* class_table = nullptr; in AddImageSpace() local
2257 class_table = InsertClassTableForClassLoader(class_loader.Get()); in AddImageSpace()
2316 class_table->InsertOatFile(oat_file); in AddImageSpace()
2321 class_table->AddClassSet(std::move(temp_set)); in AddImageSpace()
2328 VerifyAppImage(header, class_loader, class_table, space); in AddImageSpace()
2464 ClassTable* const class_table = class_loader->GetClassTable(); in Visit() local
2465 if (!done_ && class_table != nullptr) { in Visit()
[all …]
Dclass_linker-inl.h507 if (data.class_table != nullptr) { in VisitClassTables()
508 visitor(data.class_table); in VisitClassTables()
Druntime_image.cc582 ClassTable* const class_table = loader->GetClassTable(); in EmitClasses() local
583 if (class_table == nullptr) { in EmitClasses()
590 class_table->Visit(class_table_visitor); in EmitClasses()
594 classes_to_write.reserve(class_table->Size()); in EmitClasses()
Dclass_linker.h830 DexCacheData() : weak_root(nullptr), class_table(nullptr) { in DexCacheData()
843 ClassTable* class_table; member
897 ClassTable* class_table; member
DAndroid.bp134 "class_table.cc",
/art/dex2oat/linker/
Dimage_writer.cc913 ClassTable* class_table = in Prune() local
915 WriterMutexLock mu(Thread::Current(), class_table->lock_); in Prune()
919 DCHECK(!class_table->classes_.empty()); in Prune()
920 ClassTable::ClassSet& last_class_set = class_table->classes_.back(); in Prune()
926 DCHECK(std::none_of(class_table->classes_.begin(), in Prune()
927 class_table->classes_.end(), in Prune()
952 ClassTable* class_table = in Visit() local
954 class_table->Visit(classes_visitor); in Visit()
1497 ClassTable::ClassSet& class_table = *image_writer->image_infos_[oat_index].class_table_; in ProcessCollectedClasses() local
1499 bool inserted = class_table.InsertWithHash(ClassTable::TableSlot(klass, hash), hash).second; in ProcessCollectedClasses()
[all …]
/art/openjdkjvmti/
Dti_class.cc992 art::ClassTable* class_table = class_linker->ClassTableForClassLoader(class_loader); in GetClassLoaderClasses() local
993 if (class_table == nullptr) { in GetClassLoaderClasses()
1010 class_table->Visit(ctc); in GetClassLoaderClasses()
1041 class_table->Visit(ctf); in GetClassLoaderClasses()
/art/runtime/gc/collector/
Dmark_compact.cc2518 ClassTable* const class_table = class_loader->GetClassTable(); in Visit() local
2519 if (class_table != nullptr) { in Visit()
2520 class_table->VisitRoots(*this); in Visit()