Home
last modified time | relevance | path

Searched refs:it (Results 1 – 25 of 58) sorted by relevance

123

/art/compiler/dex/
Dlocal_value_numbering.h46 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/
Dmod_union_table-inl.h36 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()
Dcard_table.h76 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()
Dmod_union_table.cc192 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/
Dtiming_logger.cc70 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 …]
Dmutex.cc154 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/
Dobject_registry.cc95 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 …]
DREADME.txt5 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/
Ddex_method_iterator_test.cc33 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()
Dintern_table.cc64 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()
Ddex_file_verifier.cc564 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 …]
Dsafe_map.h55 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()
Dinstrumentation.cc169 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 …]
Ddex_file_test.cc151 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()
Doat_file.cc329 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()
Dclass_linker.cc1114 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/
Dregister_line.h299 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/
Delf_writer_mclinker.cc240 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 …]
Doat_writer.cc147 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/
Dportable_throw_entrypoints.cc91 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/
DREADME8 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/
Dcompiler_driver.cc684 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/
Ddedupe_set.h58 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/
Ddalvik_system_VMDebug.cc265 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/
Doatdump.cc162 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 …]

123