Lines Matching refs:it
91 for (auto it = heap_mappings.begin(); it != heap_mappings.end(); it++) { in CollectAllocations() local
92 ALOGV("Heap mapping %" PRIxPTR "-%" PRIxPTR " %s", it->begin, it->end, it->name); in CollectAllocations()
93 HeapIterate(*it, [&](uintptr_t base, size_t size) { in CollectAllocations()
98 for (auto it = anon_mappings.begin(); it != anon_mappings.end(); it++) { in CollectAllocations() local
99 ALOGV("Anon mapping %" PRIxPTR "-%" PRIxPTR " %s", it->begin, it->end, it->name); in CollectAllocations()
100 heap_walker_.Allocation(it->begin, it->end); in CollectAllocations()
103 for (auto it = globals_mappings.begin(); it != globals_mappings.end(); it++) { in CollectAllocations() local
104 ALOGV("Globals mapping %" PRIxPTR "-%" PRIxPTR " %s", it->begin, it->end, it->name); in CollectAllocations()
105 heap_walker_.Root(it->begin, it->end); in CollectAllocations()
109 for (auto it = stack_mappings.begin(); it != stack_mappings.end(); it++) { in CollectAllocations() local
110 if (thread_it->stack.first >= it->begin && thread_it->stack.first <= it->end) { in CollectAllocations()
111 ALOGV("Stack %" PRIxPTR "-%" PRIxPTR " %s", thread_it->stack.first, it->end, it->name); in CollectAllocations()
112 heap_walker_.Root(thread_it->stack.first, it->end); in CollectAllocations()
157 for (auto& it: leaked) { in GetUnreachableMemory() local
161 ssize_t num_backtrace_frames = malloc_backtrace(reinterpret_cast<void*>(it.range.begin), in GetUnreachableMemory()
173 similar_leak->similar_size += it.range.size(); in GetUnreachableMemory()
174 similar_leak->similar_referenced_count += it.referenced_count; in GetUnreachableMemory()
175 similar_leak->similar_referenced_size += it.referenced_size; in GetUnreachableMemory()
176 similar_leak->total_size += it.range.size(); in GetUnreachableMemory()
177 similar_leak->total_size += it.referenced_size; in GetUnreachableMemory()
182 leak->begin = it.range.begin; in GetUnreachableMemory()
183 leak->size = it.range.size(); in GetUnreachableMemory()
184 leak->referenced_count = it.referenced_count; in GetUnreachableMemory()
185 leak->referenced_size = it.referenced_size; in GetUnreachableMemory()
187 memcpy(leak->contents, reinterpret_cast<void*>(it.range.begin), in GetUnreachableMemory()
222 for (auto it = mappings.begin(); it != mappings.end(); it++) { in ClassifyMappings() local
223 if (it->execute) { in ClassifyMappings()
224 current_lib = it->name; in ClassifyMappings()
228 if (!it->read) { in ClassifyMappings()
232 const allocator::string mapping_name{it->name, allocator_}; in ClassifyMappings()
235 globals_mappings.emplace_back(*it); in ClassifyMappings()
238 globals_mappings.emplace_back(*it); in ClassifyMappings()
241 heap_mappings.emplace_back(*it); in ClassifyMappings()
244 globals_mappings.emplace_back(*it); in ClassifyMappings()
247 stack_mappings.emplace_back(*it); in ClassifyMappings()
249 globals_mappings.emplace_back(*it); in ClassifyMappings()
254 globals_mappings.emplace_back(*it); in ClassifyMappings()
496 for (auto it = leaks.begin(); it != leaks.end(); it++) { in ToString() local
497 oss << it->ToString(log_contents); in ToString()
519 for (auto it = info.leaks.begin(); it != info.leaks.end(); it++) { in LogUnreachableMemory() local
520 ALOGE("%s", it->ToString(log_contents).c_str()); in LogUnreachableMemory()