Home
last modified time | relevance | path

Searched defs:mem_map (Results 1 – 22 of 22) sorted by relevance

/art/runtime/gc/accounting/
Dbitmap.cc28 Bitmap* Bitmap::CreateFromMemMap(MemMap* mem_map, size_t num_bits) { in CreateFromMemMap()
33 Bitmap::Bitmap(MemMap* mem_map, size_t bitmap_size) in Bitmap()
48 std::unique_ptr<MemMap> mem_map(MemMap::MapAnonymous(name.c_str(), nullptr, bitmap_size, in AllocateMemMap() local
59 auto* const mem_map = AllocateMemMap(name, num_bits); in Create() local
84 auto* const mem_map = Bitmap::AllocateMemMap(name, num_bits); in Create() local
90 MemMap* mem_map, uintptr_t begin, size_t num_bits) { in CreateFromMemMap()
Dcard_table.cc66 std::unique_ptr<MemMap> mem_map( in Create() local
92 CardTable::CardTable(MemMap* mem_map, uint8_t* biased_begin, size_t offset) in CardTable()
Dspace_bitmap.cc44 const std::string& name, MemMap* mem_map, uint8_t* heap_begin, size_t heap_capacity) { in CreateFromMemMap()
52 SpaceBitmap<kAlignment>::SpaceBitmap(const std::string& name, MemMap* mem_map, uintptr_t* bitmap_be… in SpaceBitmap()
70 std::unique_ptr<MemMap> mem_map(MemMap::MapAnonymous(name.c_str(), nullptr, bitmap_size, in Create() local
Dread_barrier_table.h40 MemMap* mem_map = MemMap::MapAnonymous("read barrier table", nullptr, capacity, in ReadBarrierTable() local
Dbitmap.h181 MemoryRangeBitmap(MemMap* mem_map, uintptr_t begin, size_t num_bits) in MemoryRangeBitmap()
/art/runtime/gc/space/
Dmalloc_space.cc38 MallocSpace::MallocSpace(const std::string& name, MemMap* mem_map, in MallocSpace()
92 MemMap* mem_map = MemMap::MapAnonymous(name.c_str(), requested_begin, *capacity, in CreateMemMap() local
192 std::unique_ptr<MemMap> mem_map(GetMemMap()->RemapAtEnd(End(), alloc_space_name, in CreateZygoteSpace() local
Dbump_pointer_space.cc31 std::unique_ptr<MemMap> mem_map(MemMap::MapAnonymous(name.c_str(), requested_begin, capacity, in Create() local
42 BumpPointerSpace* BumpPointerSpace::CreateFromMemMap(const std::string& name, MemMap* mem_map) { in CreateFromMemMap()
56 BumpPointerSpace::BumpPointerSpace(const std::string& name, MemMap* mem_map) in BumpPointerSpace()
Ddlmalloc_space.cc39 DlMallocSpace::DlMallocSpace(MemMap* mem_map, size_t initial_size, const std::string& name, in DlMallocSpace()
48 DlMallocSpace* DlMallocSpace::CreateFromMemMap(MemMap* mem_map, const std::string& name, in CreateFromMemMap()
95 MemMap* mem_map = CreateMemMap(name, starting_size, &initial_size, &growth_limit, &capacity, in Create() local
153 MallocSpace* DlMallocSpace::CreateInstance(MemMap* mem_map, const std::string& name, in CreateInstance()
Dzygote_space.cc42 ZygoteSpace* ZygoteSpace::Create(const std::string& name, MemMap* mem_map, in Create()
65 ZygoteSpace::ZygoteSpace(const std::string& name, MemMap* mem_map, size_t objects_allocated) in ZygoteSpace()
Drosalloc_space.cc45 RosAllocSpace::RosAllocSpace(MemMap* mem_map, size_t initial_size, const std::string& name, in RosAllocSpace()
55 RosAllocSpace* RosAllocSpace::CreateFromMemMap(MemMap* mem_map, const std::string& name, in CreateFromMemMap()
112 MemMap* mem_map = CreateMemMap(name, starting_size, &initial_size, &growth_limit, &capacity, in Create() local
176 MallocSpace* RosAllocSpace::CreateInstance(MemMap* mem_map, const std::string& name, in CreateInstance()
Dlarge_object_space.cc137 MemMap* mem_map = MemMap::MapAnonymous("large object space allocation", nullptr, num_bytes, in Alloc() local
198 MemMap* mem_map = it->second.mem_map; in Free() local
234 MemMap* mem_map = pair.second.mem_map; in Walk() local
357 MemMap* mem_map = MemMap::MapAnonymous(name.c_str(), requested_begin, size, in Create() local
363 FreeListSpace::FreeListSpace(const std::string& name, MemMap* mem_map, uint8_t* begin, uint8_t* end) in FreeListSpace()
Dlarge_object_space.h144 MemMap* mem_map; member
Dregion_space.cc35 std::unique_ptr<MemMap> mem_map(MemMap::MapAnonymous(name.c_str(), requested_begin, capacity, in Create() local
47 RegionSpace::RegionSpace(const std::string& name, MemMap* mem_map) in RegionSpace()
Dspace.h393 …MemMapSpace(const std::string& name, MemMap* mem_map, uint8_t* begin, uint8_t* end, uint8_t* limit, in MemMapSpace()
448 ContinuousMemMapAllocSpace(const std::string& name, MemMap* mem_map, uint8_t* begin, in ContinuousMemMapAllocSpace()
Dmemory_tool_malloc_space-inl.h242 MemMap* mem_map, size_t initial_size, Params... params) : S(mem_map, initial_size, params...) { in MemoryToolMallocSpace()
Dimage_space.cc49 MemMap* mem_map, in ImageSpace()
/art/runtime/
Dmem_map_test.cc29 static uint8_t* BaseBegin(MemMap* mem_map) { in BaseBegin()
33 static size_t BaseSize(MemMap* mem_map) { in BaseSize()
Dmem_map.cc893 std::ostream& operator<<(std::ostream& os, const MemMap& mem_map) { in operator <<()
Ddex_file.cc302 MemMap* mem_map, in OpenMemory()
413 MemMap* mem_map, in OpenMemory()
428 MemMap* mem_map, in DexFile()
/art/runtime/gc/
Dheap.cc655 space::MallocSpace* Heap::CreateMallocSpaceFromMemMap(MemMap* mem_map, in CreateMallocSpaceFromMemMap()
683 void Heap::CreateMainMallocSpace(MemMap* mem_map, size_t initial_size, size_t growth_limit, in CreateMainMallocSpace()
2147 std::unique_ptr<MemMap> mem_map(main_space_backup_->ReleaseMemMap()); in TransitionCollector() local
2183 std::unique_ptr<MemMap> mem_map(temp_space_->ReleaseMemMap()); in TransitionCollector() local
2477 MemMap* mem_map = main_space_->ReleaseMemMap(); in PreZygoteFork() local
/art/runtime/gc/collector/
Dmark_sweep.cc104 MemMap* mem_map = MemMap::MapAnonymous( in MarkSweep() local
/art/runtime/interpreter/
Dunstarted_runtime.cc425 std::unique_ptr<MemMap> mem_map; in GetResourceAsStream() local