/art/libartbase/base/ |
D | stl_util.h | 97 auto it = std::find(container.begin(), container.end(), value); in IndexOfElement() local 98 DCHECK(it != container.end()); // Must exist. in IndexOfElement() 99 return std::distance(container.begin(), it); in IndexOfElement() 105 auto it = std::find(container.begin(), container.end(), value); in RemoveElement() local 106 DCHECK(it != container.end()); // Must exist. in RemoveElement() 107 container.erase(it); in RemoveElement() 113 auto it = std::find(container.begin(), container.end(), old_value); in ReplaceElement() local 114 DCHECK(it != container.end()); // Must exist. in ReplaceElement() 115 *it = new_value; in ReplaceElement() 124 auto it = std::find(start, container.end(), value); variable [all …]
|
D | safe_map.h | 72 iterator erase(iterator it) { return map_.erase(it); } in erase() argument 92 const_iterator it = map_.find(k); in Get() local 93 DCHECK(it != map_.end()); in Get() 94 return it->second; in Get() 143 auto it = PutBefore(lb, k, create()); in GetOrCreate() local 144 return it->second; in GetOrCreate() 148 iterator it = find(k); in FindOrAdd() local 149 return it == end() ? Put(k, v) : it; in FindOrAdd() 153 iterator it = find(k); in FindOrAdd() local 154 return it == end() ? Put(k, V()) : it; in FindOrAdd()
|
/art/libprofile/profile/ |
D | profile_boot_info.cc | 30 auto it = std::find(dex_files_.begin(), dex_files_.end(), dex_file); in Add() local 32 if (it == dex_files_.end()) { in Add() 36 index = std::distance(dex_files_.begin(), it); in Add() 92 auto it = std::find_if(dex_files.begin(), in Load() local 99 if (it != dex_files.end()) { in Load() 100 dex_files_.push_back(*it); in Load()
|
/art/compiler/optimizing/ |
D | instruction_simplifier_x86.cc | 42 for (HInstructionIterator it(block->GetInstructions()); !it.Done(); it.Advance()) { in VisitBasicBlock() local 43 HInstruction* instruction = it.Current(); in VisitBasicBlock()
|
/art/runtime/gc/accounting/ |
D | card_table.h | 83 for (uint8_t* it = card_start; it != card_end; ++it) { in VisitClear() local 84 if (*it == kCardDirty) { in VisitClear() 85 *it = kCardClean; in VisitClear() 86 visitor(it); in VisitClear()
|
/art/runtime/ |
D | transaction.cc | 58 for (const auto& it : object_logs_) { in ~Transaction() local 59 field_values_count += it.second.Size(); in ~Transaction() 63 for (const auto& it : array_logs_) { in ~Transaction() local 64 array_values_count += it.second.Size(); in ~Transaction() 253 auto it = array_logs_.find(array); in RecordWriteArray() local 254 if (it == array_logs_.end()) { in RecordWriteArray() 256 it = array_logs_.emplace(array, std::move(log)).first; in RecordWriteArray() 258 it->second.LogValue(index, value); in RecordWriteArray() 314 for (const auto& it : object_logs_) { in UndoObjectModifications() local 315 it.second.Undo(it.first); in UndoObjectModifications() [all …]
|
D | backtrace_helper.cc | 102 for (auto it = unwinder->frames().begin() + skip_count_; it != unwinder->frames().end(); ++it) { in CollectImpl() local 104 out_frames_[num_frames_++] = static_cast<uintptr_t>(it->pc); in CollectImpl() 108 if (RoundUp(it->pc, align) == reinterpret_cast<uintptr_t>(GetQuickInstrumentationExitPc())) { in CollectImpl()
|
D | oat.cc | 38 SafeMap<std::string, std::string>::const_iterator it = variable_data->begin(); in ComputeOatHeaderSize() local 40 for ( ; it != end; ++it) { in ComputeOatHeaderSize() 41 estimate += it->first.length() + 1; in ComputeOatHeaderSize() 42 estimate += it->second.length() + 1; in ComputeOatHeaderSize() 424 SafeMap<std::string, std::string>::const_iterator it = key_value_store->begin(); in Flatten() local 426 for ( ; it != end; ++it) { in Flatten() 427 strlcpy(data_ptr, it->first.c_str(), it->first.length() + 1); in Flatten() 428 data_ptr += it->first.length() + 1; in Flatten() 429 strlcpy(data_ptr, it->second.c_str(), it->second.length() + 1); in Flatten() 430 data_ptr += it->second.length() + 1; in Flatten()
|
D | index_bss_mapping.cc | 59 auto it = std::partition_point( in GetBssOffset() local 65 if (it == mapping->end()) { in GetBssOffset() 68 const IndexBssMappingEntry& entry = *it; in GetBssOffset()
|
D | class_table.cc | 44 auto it = class_set.find(slot); in LookupByDescriptor() local 45 if (it != class_set.end()) { in LookupByDescriptor() 46 return it->Read(); in LookupByDescriptor() 122 auto it = class_set.FindWithHash(pair, hash); in Lookup() local 123 if (it != class_set.end()) { in Lookup() 124 return it->Read(); in Lookup() 134 auto it = class_set.find(slot); in TryInsert() local 135 if (it != class_set.end()) { in TryInsert() 136 return it->Read(); in TryInsert() 176 auto it = class_set.find(pair); in Remove() local [all …]
|
/art/runtime/gc/collector/ |
D | garbage_collector.cc | 111 for (auto it = gc_ranges->begin(); it != gc_ranges->end(); it++) { in ExtractRssFromMincore() local 112 auto next_it = it; in ExtractRssFromMincore() 115 if (it->second == next_it->first) { in ExtractRssFromMincore() 116 it->second = next_it->second; in ExtractRssFromMincore() 122 size_t length = static_cast<uint8_t*>(it->second) - static_cast<uint8_t*>(it->first); in ExtractRssFromMincore() 127 for (const auto it : *gc_ranges) { in ExtractRssFromMincore() 128 size_t length = static_cast<uint8_t*>(it.second) - static_cast<uint8_t*>(it.first); in ExtractRssFromMincore() 129 if (mincore(it.first, length, vec.get()) == 0) { in ExtractRssFromMincore() 136 LOG(WARNING) << "Call to mincore() on memory range [0x" << std::hex << it.first in ExtractRssFromMincore() 137 << ", 0x" << it.second << std::dec << ") failed: " << strerror(errno); in ExtractRssFromMincore()
|
/art/test/925-threadgroups/src/art/ |
D | Test925.java | 101 Iterator<Thread> it = threadList.iterator(); in checkChildren() local 102 while (it.hasNext()) { in checkChildren() 103 Thread t = it.next(); in checkChildren() 105 it.remove(); in checkChildren() 128 Iterator<Thread> it = lthreads.iterator(); in waitGroupChildren() local 129 while (it.hasNext()) { in waitGroupChildren() 130 Thread t = it.next(); in waitGroupChildren() 132 it.remove(); in waitGroupChildren()
|
/art/dt_fd_forward/ |
D | README.md | 10 When this transport begins listening or attaching it will send the 13 When this transport stops listening for connections it will send the 16 When this transport has successfully received fds from the proxy it sends the 19 When this transport has closed its copies of the fds it will send the proxy the 22 When this transport accepts or attaches to a connection it will read from the 28 write\_lock\_fd\_ and after finishing the write it will _write_ to it. This
|
/art/openjdkjvmti/ |
D | jvmti_weak_table-inl.h | 108 auto it = tagged_objects_.find(art::GcRoot<art::mirror::Object>(obj)); in RemoveLocked() local 109 if (it != tagged_objects_.end()) { in RemoveLocked() 111 *tag = it->second; in RemoveLocked() 113 tagged_objects_.erase(it); in RemoveLocked() 153 auto it = tagged_objects_.find(art::GcRoot<art::mirror::Object>(obj)); in SetLocked() local 154 if (it != tagged_objects_.end()) { in SetLocked() 155 it->second = new_tag; in SetLocked() 221 for (auto it = tagged_objects_.begin(); it != tagged_objects_.end();) { in UpdateTableWith() local 222 DCHECK(!it->first.IsNull()); in UpdateTableWith() 223 art::mirror::Object* original_obj = it->first.template Read<art::kWithoutReadBarrier>(); in UpdateTableWith() [all …]
|
D | transform.cc | 115 auto it = std::find_if(uninitialized_class_definitions_.begin(), in Action() local 118 if (it != uninitialized_class_definitions_.end()) { in Action() 119 res = *it; in Action() 121 uninitialized_class_definitions_.erase(it); in Action() 163 auto it = std::find(uninitialized_class_definitions_.begin(), in RemoveDefinition() local 166 if (it != uninitialized_class_definitions_.end()) { in RemoveDefinition() 167 uninitialized_class_definitions_.erase(it); in RemoveDefinition() 175 it = std::find(initialized_class_definitions_.begin(), in RemoveDefinition() 178 CHECK(it != initialized_class_definitions_.end()) << "Could not find class definition for " in RemoveDefinition() 180 initialized_class_definitions_.erase(it); in RemoveDefinition() [all …]
|
/art/tools/veridex/ |
D | precise_hidden_api_finder.cc | 96 for (auto& it : concrete_uses_) { in Dump() local 97 MethodReference ref = it.first; in Dump() 98 for (const ReflectAccessInfo& info : it.second) { in Dump() 106 for (auto& it : named_uses) { in Dump() local 107 const std::string& full_name = it.first; in Dump() 115 for (const MethodReference& ref : it.second) { in Dump()
|
/art/libelffile/dwarf/ |
D | debug_abbrev_writer.h | 69 auto it = abbrev_codes_.insert(std::make_pair(std::move(current_abbrev_), NextAbbrevCode())); in EndAbbrev() local 70 uint32_t abbrev_code = it.first->second; in EndAbbrev() 71 if (UNLIKELY(it.second)) { // Inserted new entry. in EndAbbrev() 72 const Vector& abbrev = it.first->first; in EndAbbrev()
|
/art/libdexfile/dex/ |
D | test_dex_file_builder.h | 43 auto it = strings_.emplace(str, IdxAndDataOffset()).first; in AddString() local 44 CHECK_LT(it->first.length(), 128u); // Don't allow multi-byte length in uleb128. in AddString() 75 auto it = protos_.emplace(proto_key, IdxAndDataOffset()).first; in AddMethod() local 76 const ProtoKey* proto = &it->first; // Valid as long as the element remains in protos_. in AddMethod() 211 auto it = protos_.find(*entry.first.proto); in Build() local 212 CHECK(it != protos_.end()); in Build() 213 Write16(raw_offset + 2u, it->second.idx); in Build() 251 auto it = strings_.find(type); in GetStringIdx() local 252 CHECK(it != strings_.end()); in GetStringIdx() 253 return it->second.idx; in GetStringIdx() [all …]
|
/art/test/435-try-finally-without-catch/ |
D | info.txt | 6 block and whose result is assigned to a local value, it is smart 8 divisor is non-null, as it wouldn't be used. However, dx is not 10 be non-null at compile-time (as is the case in this test), it will 12 mechanism, even if it is not used. 18 clue that it contains a `try' statement, which it cannot optimize
|
/art/test/516-dead-move-result/ |
D | info.txt | 2 where a move-result was bogus, but it passed the verifier 3 because it was dead code.
|
/art/runtime/gc/ |
D | task_processor.cc | 83 for (auto it = range.first; it != range.second; ++it) { in UpdateTargetRunTime() local 84 if (*it == task) { in UpdateTargetRunTime() 87 tasks_.erase(it); in UpdateTargetRunTime()
|
/art/compiler/debug/dwarf/ |
D | dwarf_test.h | 128 auto it = std::find_if(actual_line, actual_lines.end(), in CheckObjdumpOutput() local 130 if (it == actual_lines.end()) { in CheckObjdumpOutput() 134 if (expected.next && it != actual_line) { in CheckObjdumpOutput() 139 actual_line = ++it; in CheckObjdumpOutput() 144 for (const std::string& it : actual_lines) { in CheckObjdumpOutput() local 145 LOG(ERROR) << it; in CheckObjdumpOutput()
|
/art/tools/signal_dumper/ |
D | signal_dumper.cc | 525 for (Backtrace::const_iterator it = backtrace->begin(); in DumpThread() local 526 it != backtrace->end(); ++it) { in DumpThread() 528 oss << prefix << StringPrintf("#%02zu pc ", it->num); in DumpThread() 530 if (!BacktraceMap::IsValid(it->map)) { in DumpThread() 531 oss << StringPrintf(kIs64Bit ? "%016" PRIx64 " ???" : "%08" PRIx64 " ???", it->pc); in DumpThread() 533 oss << StringPrintf(kIs64Bit ? "%016" PRIx64 " " : "%08" PRIx64 " ", it->rel_pc); in DumpThread() 534 if (it->map.name.empty()) { in DumpThread() 535 oss << StringPrintf("<anonymous:%" PRIx64 ">", it->map.start); in DumpThread() 537 oss << it->map.name; in DumpThread() 539 if (it->map.offset != 0) { in DumpThread() [all …]
|
/art/runtime/jni/ |
D | jni_id_manager.cc | 419 for (auto it = field_id_map_.begin(); it != field_id_map_.end(); ++it) { in VisitReflectiveTargets() local 420 ArtField* old_field = *it; in VisitReflectiveTargets() 421 uintptr_t id = IndexToId(std::distance(field_id_map_.begin(), it)); in VisitReflectiveTargets() 425 *it = new_field; in VisitReflectiveTargets() 472 for (auto it = method_id_map_.begin(); it != method_id_map_.end(); ++it) { in VisitReflectiveTargets() local 473 ArtMethod* old_method = *it; in VisitReflectiveTargets() 474 uintptr_t id = IndexToId(std::distance(method_id_map_.begin(), it)); in VisitReflectiveTargets() 478 *it = new_method; in VisitReflectiveTargets() 583 for (auto it = methods_.begin(); it != methods_.end(); ++it) { in VisitTargets() local 584 if (*it == nullptr) { in VisitTargets() [all …]
|
/art/tools/ |
D | analyze-init-failures.py | 39 it = iter(lines) 51 raw_line = it.next() 60 raw_line = it.next() 70 raw_line = it.next() 91 raw_line = it.next()
|