/art/compiler/dex/ |
D | local_value_numbering.h | 46 ValueMap::iterator it = value_map_.find(key); in LookupValue() local 47 if (it != value_map_.end()) { in LookupValue() 48 res = it->second; in LookupValue() 58 ValueMap::const_iterator it = value_map_.find(key); in ValueExists() local 59 return (it != value_map_.end()); in ValueExists() 65 MemoryVersionMap::iterator it = memory_version_map_.find(key); in GetMemoryVersion() local 66 if (it == memory_version_map_.end()) { in GetMemoryVersion() 70 res = it->second; in GetMemoryVersion() 77 MemoryVersionMap::iterator it = memory_version_map_.find(key); in AdvanceMemoryVersion() local 78 if (it == memory_version_map_.end()) { in AdvanceMemoryVersion() [all …]
|
/art/runtime/gc/accounting/ |
D | mod_union_table-inl.h | 36 for (It it = spaces.begin(); it != spaces.end(); ++it) { in AddReference() local 37 if ((*it)->Contains(ref)) { in AddReference() 38 return (*it)->IsDlMallocSpace(); in AddReference() 55 for (It it = spaces.begin(); it != spaces.end(); ++it) { in AddReference() local 56 space::ContinuousSpace* space = *it; in AddReference()
|
D | card_table.h | 76 for (byte* it = card_start; it != card_end; ++it) { in VisitClear() local 77 if (*it == kCardDirty) { in VisitClear() 78 *it = kCardClean; in VisitClear() 79 visitor(it); in VisitClear()
|
D | mod_union_table.cc | 192 for (const std::pair<const byte*, std::vector<const Object*> >& it : references_) { in Verify() local 193 for (const Object* ref : it.second) { in Verify() 200 for (const std::pair<const byte*, std::vector<const Object*> > & it : references_) { in Verify() local 201 const byte* card = it.first; in Verify() 203 std::set<const Object*> reference_set(it.second.begin(), it.second.end()); in Verify() 224 for (const std::pair<const byte*, std::vector<const Object*> >& it : references_) { in Dump() local 225 const byte* card_addr = it.first; in Dump() 229 for (const mirror::Object* ref : it.second) { in Dump()
|
/art/runtime/base/ |
D | timing_logger.cc | 70 for (CumulativeLogger::HistogramsIterator it = histograms_.begin(), end = histograms_.end(); in GetTotalTime() local 71 it != end; ++it) { in GetTotalTime() 72 total += it->second->Sum(); in GetTotalTime() 80 for (base::TimingLogger::SplitTimingsIterator it = splits.begin(), end = splits.end(); in AddLogger() local 81 it != end; ++it) { in AddLogger() 82 base::TimingLogger::SplitTiming split = *it; in AddLogger() 110 for (CumulativeLogger::HistogramsIterator it = histograms_.begin(), end = histograms_.end(); in DumpHistogram() local 111 it != end; ++it) { in DumpHistogram() 113 it->second->CreateHistogram(cumulative_data); in DumpHistogram() 114 it->second->PrintConfidenceIntervals(os, 0.99, cumulative_data); in DumpHistogram() [all …]
|
D | mutex.cc | 154 for (It it = all_mutexes->begin(); it != all_mutexes->end(); ++it) { in DumpAll() local 155 BaseMutex* mutex = *it; in DumpAll() 162 for (It it = all_mutexes->begin(); it != all_mutexes->end(); ++it) { in DumpAll() local 163 BaseMutex* mutex = *it; in DumpAll() 253 It it = most_common_blocked.find(blocked_tid); in DumpContention() local 254 if (it != most_common_blocked.end()) { in DumpContention() 255 most_common_blocked.Overwrite(blocked_tid, it->second + count); in DumpContention() 259 it = most_common_blocker.find(owner_tid); in DumpContention() 260 if (it != most_common_blocker.end()) { in DumpContention() 261 most_common_blocker.Overwrite(owner_tid, it->second + count); in DumpContention() [all …]
|
/art/runtime/jdwp/ |
D | object_registry.cc | 95 for (object_iterator it = object_to_entry_.begin(); it != object_to_entry_.end(); ++it) { in Clear() local 96 ObjectRegistryEntry& entry = (it->second); in Clear() 112 id_iterator it = id_to_entry_.find(id); in InternalGet() local 113 if (it == id_to_entry_.end()) { in InternalGet() 116 ObjectRegistryEntry& entry = *(it->second); in InternalGet() 123 id_iterator it = id_to_entry_.find(id); in GetJObject() local 124 CHECK(it != id_to_entry_.end()) << id; in GetJObject() 125 ObjectRegistryEntry& entry = *(it->second); in GetJObject() 132 id_iterator it = id_to_entry_.find(id); in DisableCollection() local 133 if (it == id_to_entry_.end()) { in DisableCollection() [all …]
|
D | README.txt | 5 behind this is that it's better to leave a call unimplemented than have 11 bouncing around, though, it's difficult to keep things "generic".
|
/art/runtime/ |
D | dex_method_iterator_test.cc | 33 DexMethodIterator it(dex_files); in TEST_F() local 34 while (it.HasNext()) { in TEST_F() 35 const DexFile& dex_file = it.GetDexFile(); in TEST_F() 36 InvokeType invoke_type = it.GetInvokeType(); in TEST_F() 37 uint32_t method_idx = it.GetMemberIndex(); in TEST_F() 41 it.Next(); in TEST_F()
|
D | intern_table.cc | 64 for (auto it = table.find(hash_code), end = table.end(); it != end; ++it) { in Lookup() local 65 mirror::String* existing_string = it->second; in Lookup() 83 for (auto it = table.find(hash_code), end = table.end(); it != end; ++it) { in Remove() local 84 if (it->second == s) { in Remove() 85 table.erase(it); in Remove() 222 for (auto it = weak_interns_.begin(), end = weak_interns_.end(); it != end;) { in SweepInternTableWeaks() local 223 mirror::Object* object = it->second; in SweepInternTableWeaks() 225 weak_interns_.erase(it++); in SweepInternTableWeaks() 227 ++it; in SweepInternTableWeaks()
|
D | dex_file_verifier.cc | 564 ClassDataItemIterator it(*dex_file_, ptr_); in CheckIntraClassDataItem() local 566 for (; it.HasNextStaticField(); it.Next()) { in CheckIntraClassDataItem() 567 if (!CheckClassDataItemField(it.GetMemberIndex(), it.GetMemberAccessFlags(), true)) { in CheckIntraClassDataItem() 571 for (; it.HasNextInstanceField(); it.Next()) { in CheckIntraClassDataItem() 572 if (!CheckClassDataItemField(it.GetMemberIndex(), it.GetMemberAccessFlags(), false)) { in CheckIntraClassDataItem() 576 for (; it.HasNextDirectMethod(); it.Next()) { in CheckIntraClassDataItem() 577 if (!CheckClassDataItemMethod(it.GetMemberIndex(), it.GetMemberAccessFlags(), in CheckIntraClassDataItem() 578 it.GetMethodCodeItemOffset(), true)) { in CheckIntraClassDataItem() 582 for (; it.HasNextVirtualMethod(); it.Next()) { in CheckIntraClassDataItem() 583 if (!CheckClassDataItemMethod(it.GetMemberIndex(), it.GetMemberAccessFlags(), in CheckIntraClassDataItem() [all …]
|
D | safe_map.h | 55 void erase(iterator it) { map_.erase(it); } in erase() argument 65 const_iterator it = map_.find(k); in Get() local 66 DCHECK(it != map_.end()); in Get() 67 return it->second; in Get()
|
D | instrumentation.cc | 169 for (It it = thread->GetInstrumentationStack()->rbegin(), in InstrumentationInstallStack() local 170 end = thread->GetInstrumentationStack()->rend(); it != end; ++it) { in InstrumentationInstallStack() 171 mirror::Object* this_object = (*it).this_object_; in InstrumentationInstallStack() 172 mirror::ArtMethod* method = (*it).method_; in InstrumentationInstallStack() 407 auto it = method_entry_listeners_.begin(); in MethodEnterEventImpl() local 408 bool is_end = (it == method_entry_listeners_.end()); in MethodEnterEventImpl() 411 InstrumentationListener* cur = *it; in MethodEnterEventImpl() 412 ++it; in MethodEnterEventImpl() 413 is_end = (it == method_entry_listeners_.end()); in MethodEnterEventImpl() 421 auto it = method_exit_listeners_.begin(); in MethodExitEventImpl() local [all …]
|
D | dex_file_test.cc | 151 ClassDataItemIterator it(*raw, class_data); in TEST_F() local 153 EXPECT_EQ(1u, it.NumDirectMethods()); in TEST_F() 157 ASSERT_EQ(1U, it.NumDirectMethods()); in TEST_F() 158 const DexFile::MethodId& method_id = raw->GetMethodId(it.GetMemberIndex()); in TEST_F() 168 ASSERT_EQ(2U, it.NumVirtualMethods()); in TEST_F() 170 it.Next(); in TEST_F() 171 const DexFile::MethodId& method_id = raw->GetMethodId(it.GetMemberIndex()); in TEST_F() 183 it.Next(); in TEST_F() 184 const DexFile::MethodId& method_id = raw->GetMethodId(it.GetMemberIndex()); in TEST_F()
|
D | oat_file.cc | 329 Table::const_iterator it = oat_dex_files_.find(dex_location); in GetOatDexFile() local 330 if (it != oat_dex_files_.end()) { in GetOatDexFile() 331 const OatFile::OatDexFile* oat_dex_file = it->second; in GetOatDexFile() 342 for (Table::const_iterator it = oat_dex_files_.begin(); it != oat_dex_files_.end(); ++it) { in GetOatDexFile() local 344 << " contains OatDexFile " << it->second->GetDexFileLocation(); in GetOatDexFile() 353 for (Table::const_iterator it = oat_dex_files_.begin(); it != oat_dex_files_.end(); ++it) { in GetOatDexFiles() local 354 result.push_back(it->second); in GetOatDexFiles()
|
D | class_linker.cc | 1114 for (const std::pair<size_t, mirror::Class*>& it : class_table_) { in VisitRoots() local 1115 visitor(it.second, arg); in VisitRoots() 1134 for (const std::pair<size_t, mirror::Class*>& it : class_table_) { in VisitClasses() local 1135 if (!visitor(it.second, arg)) { in VisitClasses() 1472 for (ClassDataItemIterator it(dex_file, class_data); it.HasNextStaticField(); it.Next()) { in SizeOfClass() local 1473 const DexFile::FieldId& field_id = dex_file.GetFieldId(it.GetMemberIndex()); in SizeOfClass() 1523 ClassDataItemIterator it(dex_file, class_data); in GetOatMethodIndexFromMethodIndex() local 1525 while (it.HasNextStaticField()) { in GetOatMethodIndexFromMethodIndex() 1526 it.Next(); in GetOatMethodIndexFromMethodIndex() 1528 while (it.HasNextInstanceField()) { in GetOatMethodIndexFromMethodIndex() [all …]
|
/art/runtime/verifier/ |
D | register_line.h | 299 SafeMap<uint32_t, uint32_t>::iterator it = reg_to_lock_depths_.find(src); in CopyRegToLockDepth() local 300 if (it != reg_to_lock_depths_.end()) { in CopyRegToLockDepth() 301 reg_to_lock_depths_.Put(dst, it->second); in CopyRegToLockDepth() 306 SafeMap<uint32_t, uint32_t>::iterator it = reg_to_lock_depths_.find(reg); in IsSetLockDepth() local 307 if (it != reg_to_lock_depths_.end()) { in IsSetLockDepth() 308 return (it->second & (1 << depth)) != 0; in IsSetLockDepth() 317 SafeMap<uint32_t, uint32_t>::iterator it = reg_to_lock_depths_.find(reg); in SetRegToLockDepth() local 318 if (it == reg_to_lock_depths_.end()) { in SetRegToLockDepth() 321 it->second |= (1 << depth); in SetRegToLockDepth() 328 SafeMap<uint32_t, uint32_t>::iterator it = reg_to_lock_depths_.find(reg); in ClearRegToLockDepth() local [all …]
|
/art/compiler/ |
D | elf_writer_mclinker.cc | 240 DexMethodIterator it(dex_files); in AddMethodInputs() local 241 while (it.HasNext()) { in AddMethodInputs() 242 const DexFile& dex_file = it.GetDexFile(); in AddMethodInputs() 243 uint32_t method_idx = it.GetMemberIndex(); in AddMethodInputs() 249 it.Next(); in AddMethodInputs() 258 SafeMap<const std::string*, const std::string*>::iterator it = added_symbols_.find(&symbol); in AddCompiledCodeInput() local 259 if (it != added_symbols_.end()) { in AddCompiledCodeInput() 351 DexMethodIterator it(dex_files); in FixupOatMethodOffsets() local 352 while (it.HasNext()) { in FixupOatMethodOffsets() 353 const DexFile& dex_file = it.GetDexFile(); in FixupOatMethodOffsets() [all …]
|
D | oat_writer.cc | 147 ClassDataItemIterator it(*dex_file, class_data); in InitOatClasses() local 148 size_t num_direct_methods = it.NumDirectMethods(); in InitOatClasses() 149 size_t num_virtual_methods = it.NumVirtualMethods(); in InitOatClasses() 242 ClassDataItemIterator it(dex_file, class_data); in InitOatCodeClassDef() local 244 it.NumDirectMethods() + it.NumVirtualMethods()); in InitOatCodeClassDef() 246 while (it.HasNextStaticField()) { in InitOatCodeClassDef() 247 it.Next(); in InitOatCodeClassDef() 249 while (it.HasNextInstanceField()) { in InitOatCodeClassDef() 250 it.Next(); in InitOatCodeClassDef() 254 while (it.HasNextDirectMethod()) { in InitOatCodeClassDef() [all …]
|
/art/runtime/entrypoints/portable/ |
D | portable_throw_entrypoints.cc | 91 for (CatchHandlerIterator it(*code_item, *try_item); it.HasNext(); it.Next()) { in art_portable_find_catch_block_from_code() local 92 uint16_t iter_type_idx = it.GetHandlerTypeIndex(); in art_portable_find_catch_block_from_code() 95 catch_dex_pc = it.GetHandlerAddress(); in art_portable_find_catch_block_from_code() 107 catch_dex_pc = it.GetHandlerAddress(); in art_portable_find_catch_block_from_code()
|
/art/runtime/base/unix_file/ |
D | README | 8 it's trivial to add new implementations. 10 This code will not log, because it can't know whether that's appropriate in 14 of multiple sub-operations, it will return the errno corresponding to the most
|
/art/compiler/driver/ |
D | compiler_driver.cc | 684 for (auto it = image_classes_->begin(), end = image_classes_->end(); it != end;) { in LoadImageClasses() local 685 std::string descriptor(*it); in LoadImageClasses() 688 image_classes_->erase(it++); in LoadImageClasses() 692 ++it; in LoadImageClasses() 1525 ClassDataItemIterator it(dex_file, class_data); in ResolveClassFieldsAndMethods() local 1526 while (it.HasNextStaticField()) { in ResolveClassFieldsAndMethods() 1528 mirror::ArtField* field = class_linker->ResolveField(dex_file, it.GetMemberIndex(), in ResolveClassFieldsAndMethods() 1535 it.Next(); in ResolveClassFieldsAndMethods() 1539 while (it.HasNextInstanceField()) { in ResolveClassFieldsAndMethods() 1540 if ((it.GetMemberAccessFlags() & kAccFinal) != 0) { in ResolveClassFieldsAndMethods() [all …]
|
/art/compiler/utils/ |
D | dedupe_set.h | 58 auto it = keys_.find(hashed_key); in Add() local 59 if (it != keys_.end()) { in Add() 60 return it->second; in Add()
|
/art/runtime/native/ |
D | dalvik_system_VMDebug.cc | 265 for (It it = continuous_spaces.begin(), end = continuous_spaces.end(); it != end; ++it) { in VMDebug_getHeapSpaceStats() local 266 gc::space::ContinuousSpace* space = *it; in VMDebug_getHeapSpaceStats() 281 for (It2 it = discontinuous_spaces.begin(), end = discontinuous_spaces.end(); it != end; ++it) { in VMDebug_getHeapSpaceStats() local 282 gc::space::DiscontinuousSpace* space = *it; in VMDebug_getHeapSpaceStats()
|
/art/oatdump/ |
D | oatdump.cc | 162 It it = offsets_.upper_bound(begin_offset); in ComputeSize() local 163 CHECK(it != offsets_.end()); in ComputeSize() 164 uint32_t end_offset = *it; in ComputeSize() 212 ClassDataItemIterator it(*dex_file, class_data); in AddAllOffsets() local 213 SkipAllFields(it); in AddAllOffsets() 215 while (it.HasNextDirectMethod()) { in AddAllOffsets() 217 it.Next(); in AddAllOffsets() 219 while (it.HasNextVirtualMethod()) { in AddAllOffsets() 221 it.Next(); in AddAllOffsets() 268 static void SkipAllFields(ClassDataItemIterator& it) { in SkipAllFields() argument [all …]
|