Home | History | Annotate | Download | only in space

Lines Matching refs:mem_map

38 DlMallocSpace::DlMallocSpace(const std::string& name, MemMap* mem_map, void* mspace, byte* begin,
42 : MallocSpace(name, mem_map, begin, end, limit, growth_limit, true, can_move_objects,
48 DlMallocSpace* DlMallocSpace::CreateFromMemMap(MemMap* mem_map, const std::string& name,
52 DCHECK(mem_map != nullptr);
53 void* mspace = CreateMspace(mem_map->Begin(), starting_size, initial_size);
60 byte* end = mem_map->Begin() + starting_size;
66 byte* begin = mem_map->Begin();
69 name, mem_map, mspace, begin, end, begin + capacity, growth_limit, initial_size,
72 return new DlMallocSpace(name, mem_map, mspace, begin, end, begin + capacity, growth_limit,
95 MemMap* mem_map = CreateMemMap(name, starting_size, &initial_size, &growth_limit, &capacity,
97 if (mem_map == nullptr) {
102 DlMallocSpace* space = CreateFromMemMap(mem_map, name, starting_size, initial_size,
151 MallocSpace* DlMallocSpace::CreateInstance(const std::string& name, MemMap* mem_map,
155 return new DlMallocSpace(name, mem_map, allocator, begin, end, limit, growth_limit,