Searched refs:class_table (Results 1 – 11 of 11) sorted by relevance
/art/runtime/mirror/ |
D | class_loader-inl.h | 41 ClassTable* const class_table = GetClassTable<kVerifyFlags>(); in VisitReferences() local 42 if (class_table != nullptr) { in VisitReferences() 43 class_table->VisitRoots(visitor); in VisitReferences()
|
D | class_loader.h | 55 void SetClassTable(ClassTable* class_table) REQUIRES_SHARED(Locks::mutator_lock_) { in SetClassTable() argument 57 reinterpret_cast<uint64_t>(class_table)); in SetClassTable()
|
/art/runtime/entrypoints/quick/ |
D | quick_dexcache_entrypoints.cc | 67 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/ |
D | class_linker.cc | 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() [all …]
|
D | class_linker-inl.h | 506 if (data.class_table != nullptr) { in VisitClassTables() 507 visitor(data.class_table); in VisitClassTables()
|
D | runtime_image.cc | 588 ClassTable* const class_table = loader->GetClassTable(); in EmitClasses() local 589 if (class_table == nullptr) { in EmitClasses() 596 class_table->Visit(class_table_visitor); in EmitClasses() 600 classes_to_write.reserve(class_table->Size()); in EmitClasses()
|
D | class_linker.h | 854 DexCacheData() : weak_root(nullptr), class_table(nullptr) { in DexCacheData() 867 ClassTable* class_table; member 1006 ClassTable* class_table; member
|
D | Android.bp | 251 "class_table.cc",
|
/art/dex2oat/linker/ |
D | image_writer.cc | 1138 ClassTable* class_table = in Prune() local 1140 WriterMutexLock mu(Thread::Current(), class_table->lock_); in Prune() 1144 DCHECK(!class_table->classes_.empty()); in Prune() 1145 ClassTable::ClassSet& last_class_set = class_table->classes_.back(); in Prune() 1151 DCHECK(std::none_of(class_table->classes_.begin(), in Prune() 1152 class_table->classes_.end(), in Prune() 1177 ClassTable* class_table = in Visit() local 1179 class_table->Visit(classes_visitor); in Visit() 1749 ClassTable::ClassSet& class_table = *image_writer->image_infos_[oat_index].class_table_; in ProcessCollectedClasses() local 1751 bool inserted = class_table.InsertWithHash(ClassTable::TableSlot(klass, hash), hash).second; in ProcessCollectedClasses() [all …]
|
/art/openjdkjvmti/ |
D | ti_class.cc | 991 art::ClassTable* class_table = class_linker->ClassTableForClassLoader(class_loader); in GetClassLoaderClasses() local 992 if (class_table == nullptr) { in GetClassLoaderClasses() 1009 class_table->Visit(ctc); in GetClassLoaderClasses() 1040 class_table->Visit(ctf); in GetClassLoaderClasses()
|
/art/runtime/gc/collector/ |
D | mark_compact.cc | 2909 ClassTable* const class_table = class_loader->GetClassTable(); in Visit() local 2910 if (class_table != nullptr) { in Visit() 2912 class_table->VisitRoots(*this, /*skip_classes=*/true); in Visit()
|