Lines Matching refs:it
178 auto it = large_objects_.find(obj);
179 CHECK(it != large_objects_.end());
180 return it->second.is_zygote;
192 auto it = large_objects_.find(ptr);
193 if (UNLIKELY(it == large_objects_.end())) {
198 MemMap* mem_map = it->second.mem_map;
205 large_objects_.erase(it);
211 auto it = large_objects_.find(obj);
212 CHECK(it != large_objects_.end()) << "Attempted to get size of a large object which is not live";
213 size_t alloc_size = it->second.mem_map->BaseSize();
254 // block preceding it. Implemented in such a way that we can also find the iterator for any
268 // Updates the allocation size and whether or not it is free.
295 // where it is. This is only used for coalescing so we only need to be able to do it if the
403 auto it = free_blocks_.lower_bound(info);
404 CHECK(it != free_blocks_.end());
405 CHECK_EQ(*it, info);
406 free_blocks_.erase(it);
488 auto it = free_blocks_.lower_bound(&temp_info);
489 if (it != free_blocks_.end()) {
490 AllocationInfo* info = *it;
491 free_blocks_.erase(it);
527 // before it.