/art/runtime/ |
D | class_table.cc | 26 classes_.push_back(ClassSet(runtime->GetHashTableMinLoadFactor(), in ClassTable() 32 classes_.push_back(ClassSet()); in FreezeSnapshot() 38 for (ClassSet& class_set : classes_) { in Contains() 50 for (ClassSet& class_set : classes_) { in LookupByDescriptor() 69 auto existing_it = classes_.back().FindWithHash(pair, hash); in UpdateClass() 70 if (kIsDebugBuild && existing_it == classes_.back().end()) { in UpdateClass() 71 for (const ClassSet& class_set : classes_) { in UpdateClass() 106 for (size_t i = 0; i < classes_.size() - 1; ++i) { in NumZygoteClasses() 107 sum += CountDefiningLoaderClasses(defining_loader, classes_[i]); in NumZygoteClasses() 114 return CountDefiningLoaderClasses(defining_loader, classes_.back()); in NumNonZygoteClasses() [all …]
|
D | dex_cache_resolved_classes.h | 48 return classes_.insert(index).second; in AddClass() 53 classes_.insert(begin, end); in AddClasses() 69 return classes_; in GetClasses() 77 mutable std::unordered_set<dex::TypeIndex> classes_; variable
|
D | class_table-inl.h | 28 for (ClassSet& class_set : classes_) { in VisitRoots() 46 for (ClassSet& class_set : classes_) { in VisitRoots() 64 for (ClassSet& class_set : classes_) { in Visit() 77 for (ClassSet& class_set : classes_) { in Visit()
|
D | class_table.h | 276 std::vector<ClassSet> classes_ GUARDED_BY(lock_);
|
D | class_linker.cc | 1157 classes_.push_back(klass); in operator ()() 1163 for (ObjPtr<mirror::Class> klass : classes_) { in Check() 1174 std::vector<ObjPtr<mirror::Class>> classes_; member in art::VerifyDirectInterfacesInTableClassVisitor 2102 classes_.push_back(klass); in operator ()() 2105 std::vector<ObjPtr<mirror::Class>> classes_; member in art::GetClassesInToVector 2138 for (ObjPtr<mirror::Class> klass : accumulator.classes_) { in VisitClassesWithoutClassesLock()
|
D | debugger.cc | 1014 explicit ClassListCreator(std::vector<JDWP::RefTypeId>* classes) : classes_(classes) {} in ClassListCreator() 1018 classes_->push_back(Dbg::GetObjectRegistry()->AddRefType(c)); in operator ()() 1024 std::vector<JDWP::RefTypeId>* const classes_; member in art::ClassListCreator
|
/art/runtime/jit/ |
D | profiling_info.h | 46 GcRoot<mirror::Class> classes_[kIndividualCacheSize]; variable 105 memset(&cache->classes_[0], in ClearGcRootsInInlineCaches()
|
D | profiling_info.cc | 93 mirror::Class* existing = cache->classes_[i].Read<kWithoutReadBarrier>(); in AddInvokeInfo() 105 if (!reinterpret_cast<Atomic<GcRoot<mirror::Class>>*>(&cache->classes_[i])-> in AddInvokeInfo()
|
D | jit.cc | 384 classes_.push_back(klass.Ptr()); in DumpTypeInfoForLoadedTypes() 387 std::vector<mirror::Class*> classes_; in DumpTypeInfoForLoadedTypes() member 395 jit_types_loaded_(jit_compiler_handle_, visitor.classes_.data(), visitor.classes_.size()); in DumpTypeInfoForLoadedTypes()
|
D | jit_code_cache.cc | 398 ProcessWeakClass(&cache->classes_[j], visitor, nullptr); in SweepRootTables() 520 mirror::Class* object = ic.classes_[in_cache].Read(); in CopyInlineCacheInto() 1305 mirror::Class* cls = cache.classes_[k].Read(); in GetProfiledMethods()
|
/art/compiler/ |
D | verifier_deps_test.cc | 295 for (auto& entry : dex_dep.second->classes_) { in HasClass() 444 has_classes |= !entry.second->classes_.empty(); in HasEachKindOfRecord() 1220 for (const auto& entry : deps->classes_) { in TEST_F() 1222 deps->classes_.insert(VerifierDeps::ClassResolution( in TEST_F() 1237 for (const auto& entry : deps->classes_) { in TEST_F() 1239 deps->classes_.insert(VerifierDeps::ClassResolution( in TEST_F() 1254 for (const auto& entry : deps->classes_) { in TEST_F() 1256 deps->classes_.insert(VerifierDeps::ClassResolution( in TEST_F() 1497 for (const auto& entry : deps->classes_) { in TEST_F() 1499 deps->classes_.insert(VerifierDeps::ClassResolution( in TEST_F()
|
/art/runtime/verifier/ |
D | verifier_deps.cc | 55 MergeSets(my_deps->classes_, other_deps.classes_); in MergeWith() 293 dex_deps->classes_.emplace(ClassResolution(type_idx, GetAccessFlags(klass))); in AddClassResolution() 699 EncodeSet(buffer, deps.classes_); in Encode() 724 DecodeSet(&data_start, data_end, &deps->classes_); in VerifierDeps() 764 (classes_ == rhs.classes_) && in Equals() 802 for (const ClassResolution& entry : dep.second->classes_) { in Dump() 1118 result = result && VerifyClasses(class_loader, dex_file, deps.classes_, self); in VerifyDexFile()
|
D | verifier_deps.h | 193 std::set<ClassResolution> classes_; member
|
/art/runtime/hprof/ |
D | hprof.cc | 557 for (const auto& p : classes_) { in WriteClassTable() 611 auto it = classes_.find(c); in LookupClassId() 612 if (it == classes_.end()) { in LookupClassId() 615 classes_.Put(c, sn); in LookupClassId() 719 auto class_result = classes_.find(method->GetDeclaringClass()); in WriteStackTraces() 720 CHECK(class_result != classes_.end()); in WriteStackTraces() 899 SafeMap<mirror::Class*, HprofClassSerialNumber> classes_; member in art::hprof::Hprof
|
/art/runtime/openjdkjvmti/ |
D | ti_heap.cc | 1393 classes_.push_back(self_->GetJniEnv()->AddLocalReference<jclass>(klass)); in GetLoadedClasses() 1398 std::vector<jclass> classes_; in GetLoadedClasses() member in openjdkjvmti::HeapUtil::GetLoadedClasses::ReportClassVisitor 1408 size_t size = rcv.classes_.size(); in GetLoadedClasses() 1417 classes[i] = rcv.classes_[i]; in GetLoadedClasses()
|
/art/compiler/driver/ |
D | compiler_driver.cc | 1020 ResolveCatchBlockExceptionsClassVisitor() : classes_() {} in ResolveCatchBlockExceptionsClassVisitor() 1023 classes_.push_back(c); in operator ()() 1031 for (ObjPtr<mirror::Class> klass : classes_) { in FindExceptionTypesToResolve() 1077 std::vector<ObjPtr<mirror::Class>> classes_; member in art::ResolveCatchBlockExceptionsClassVisitor
|
/art/runtime/gc/ |
D | heap.cc | 1881 : classes_(classes), use_is_assignable_from_(use_is_assignable_from), counts_(counts) {} in InstanceCounter() 1888 for (size_t i = 0; i < instance_counter->classes_.size(); ++i) { in Callback() 1889 ObjPtr<mirror::Class> klass = instance_counter->classes_[i].Get(); in Callback() 1901 const std::vector<Handle<mirror::Class>>& classes_; member in art::gc::InstanceCounter
|