Home | History | Annotate | Download | only in space

Lines Matching refs:mem_map

113   MemMap* mem_map = MemMap::MapAnonymous("large object space allocation", NULL, num_bytes,
115 if (UNLIKELY(mem_map == NULL)) {
120 mirror::Object* obj = reinterpret_cast<mirror::Object*>(mem_map->Begin());
122 mem_maps_.Put(obj, mem_map);
123 size_t allocation_size = mem_map->Size();
178 MemMap* mem_map = it->second;
179 callback(mem_map->Begin(), mem_map->End(), mem_map->Size(), arg);
288 MemMap* mem_map = MemMap::MapAnonymous(name.c_str(), requested_begin, size,
290 CHECK(mem_map != NULL) << "Failed to allocate large object space mem map: " << error_msg;
291 return new FreeListSpace(name, mem_map, mem_map->Begin(), mem_map->End());
294 FreeListSpace::FreeListSpace(const std::string& name, MemMap* mem_map, byte* begin, byte* end)
296 mem_map_(mem_map),