Lines Matching refs:mem_map
140 MemMap mem_map = MemMap::MapAnonymous("large object space allocation", in Alloc() local
145 if (UNLIKELY(!mem_map.IsValid())) { in Alloc()
149 mirror::Object* const obj = reinterpret_cast<mirror::Object*>(mem_map.Begin()); in Alloc()
150 const size_t allocation_size = mem_map.BaseSize(); in Alloc()
152 large_objects_.Put(obj, LargeObject {std::move(mem_map), false /* not zygote */}); in Alloc()
199 const size_t map_size = it->second.mem_map.BaseSize(); in Free()
212 size_t alloc_size = it->second.mem_map.BaseSize(); in AllocationSize()
233 MemMap* mem_map = &pair.second.mem_map; in Walk() local
234 callback(mem_map->Begin(), mem_map->End(), mem_map->Size(), arg); in Walk()
242 func(pair.second.mem_map); in ForEachMemMap()
363 MemMap mem_map = MemMap::MapAnonymous(name.c_str(), in Create() local
368 CHECK(mem_map.IsValid()) << "Failed to allocate large object space mem map: " << error_msg; in Create()
369 return new FreeListSpace(name, std::move(mem_map), mem_map.Begin(), mem_map.End()); in Create()
373 MemMap&& mem_map, in FreeListSpace() argument
377 mem_map_(std::move(mem_map)) { in FreeListSpace()