/art/runtime/gc/space/ |
dlmalloc_space.cc | 38 DlMallocSpace::DlMallocSpace(const std::string& name, MemMap* mem_map, void* mspace, byte* begin, 48 DlMallocSpace* DlMallocSpace::CreateFromMemMap(MemMap* mem_map, const std::string& name, 95 MemMap* mem_map = CreateMemMap(name, starting_size, &initial_size, &growth_limit, &capacity, 151 MallocSpace* DlMallocSpace::CreateInstance(const std::string& name, MemMap* mem_map,
|
rosalloc_space.cc | 44 RosAllocSpace::RosAllocSpace(const std::string& name, MemMap* mem_map, 54 RosAllocSpace* RosAllocSpace::CreateFromMemMap(MemMap* mem_map, const std::string& name, 106 MemMap* mem_map = CreateMemMap(name, starting_size, &initial_size, &growth_limit, &capacity, 166 MallocSpace* RosAllocSpace::CreateInstance(const std::string& name, MemMap* mem_map, void* allocator,
|
valgrind_malloc_space-inl.h | 95 ValgrindMallocSpace<S, A>::ValgrindMallocSpace(const std::string& name, MemMap* mem_map,
|
image_space.cc | 44 MemMap* mem_map, accounting::ContinuousSpaceBitmap* live_bitmap) 649 std::unique_ptr<MemMap> map(MemMap::MapFileAtAddress(image_header.GetImageBegin(), 665 std::unique_ptr<MemMap> image_map( 666 MemMap::MapFileAtAddress(nullptr, image_header.GetImageBitmapSize(), [all...] |
/art/runtime/ |
thread_pool.h | 56 std::unique_ptr<MemMap> stack_;
|
oat_file.h | 37 class MemMap; 331 std::unique_ptr<MemMap> mem_map_;
|
elf_file.cc | 179 if (!SetMap(MemMap::MapFile(elf_header_size, prot, flags, file_->Fd(), 0, 192 if (!SetMap(MemMap::MapFile(program_header_size, prot, flags, file_->Fd(), 0, 200 if (!SetMap(MemMap::MapFile(file_->GetLength(), prot, flags, file_->Fd(), 0, 452 bool ElfFile::SetMap(MemMap* map, std::string* error_msg) { 454 // MemMap::Open should have already set an error. [all...] |
dex_file.h | 45 class MemMap; 921 // Opens a .dex file at the given address backed by a MemMap 924 MemMap* mem_map, 927 // Opens a .dex file at the given address, optionally backed by a MemMap 932 MemMap* mem_map, 939 MemMap* mem_map, [all...] |
dex_file.cc | 179 std::unique_ptr<MemMap> map; 193 map.reset(MemMap::MapFile(length, PROT_READ, MAP_PRIVATE, fd, 0, location, error_msg)); 237 MemMap* mem_map, 257 std::unique_ptr<MemMap> map(zip_entry->ExtractToMemMap(location.c_str(), entry_name, error_msg)); 330 MemMap* mem_map, 346 MemMap* mem_map, [all...] |
indirect_reference_table.cc | 75 table_mem_map_.reset(MemMap::MapAnonymous("indirect ref table", nullptr, table_bytes,
|
indirect_reference_table.h | 382 std::unique_ptr<MemMap> table_mem_map_;
|
thread_pool.cc | 33 stack_.reset(MemMap::MapAnonymous(name.c_str(), nullptr, stack_size, PROT_READ | PROT_WRITE,
|
common_runtime_test.cc | 197 MemMap::Init(); // For LoadExpectSingleDexFile
|
/art/runtime/gc/accounting/ |
atomic_stack.h | 213 mem_map_.reset(MemMap::MapAnonymous(name_.c_str(), NULL, capacity_ * sizeof(T), 226 std::unique_ptr<MemMap> mem_map_;
|
/art/compiler/utils/ |
arena_allocator.h | 135 MemMap* map_;
|
arena_allocator.cc | 28 // Memmap is a bit slower than malloc according to my measurements. 120 map_ = MemMap::MapAnonymous("dalvik-arena", NULL, size, PROT_READ | PROT_WRITE, false,
|
/art/compiler/ |
common_compiler_test.cc | 402 MemMap::Init(); 403 image_reservation_.reset(MemMap::MapAnonymous("image reservation",
|
image_test.cc | 143 MemMap::Init();
|
image_writer.h | 245 std::unique_ptr<MemMap> image_;
|
/art/patchoat/ |
patchoat.cc | 169 std::unique_ptr<MemMap> image(MemMap::MapFile(image_len, PROT_READ | PROT_WRITE, MAP_PRIVATE, 264 std::unique_ptr<MemMap> image(MemMap::MapFile(image_len, PROT_READ | PROT_WRITE, MAP_PRIVATE, 913 MemMap::Init(); [all...] |
/art/runtime/gc/ |
heap.cc | 86 // since this means that we have to use the slow msync loop in MemMap::MapAnonymous. 268 std::unique_ptr<MemMap> main_mem_map_1; 269 std::unique_ptr<MemMap> main_mem_map_2; 275 std::unique_ptr<MemMap> non_moving_space_mem_map; 284 MemMap::MapAnonymous(space_name, requested_alloc_space_begin, 438 bool no_gap = MemMap::CheckNoGaps(GetImageSpace()->GetMemMap(), 441 MemMap::DumpMaps(LOG(ERROR)); 453 MemMap* Heap::MapAnonymousPreferredAddress(const char* name, byte* request_begin, size_t capacity, 456 MemMap* map = MemMap::MapAnonymous(kMemMapSpaceName[0], request_begin, capacity [all...] |
heap.h | 612 static MemMap* MapAnonymousPreferredAddress(const char* name, byte* request_begin, 734 void CreateMainMallocSpace(MemMap* mem_map, size_t initial_size, size_t growth_limit, 738 space::MallocSpace* CreateMallocSpaceFromMemMap(MemMap* mem_map, size_t initial_size, [all...] |
/art/runtime/gc/collector/ |
mark_sweep.h | 317 std::unique_ptr<MemMap> sweep_array_free_buffer_mem_map_;
|
mark_sweep.cc | 103 MemMap* mem_map = MemMap::MapAnonymous( [all...] |
/art/runtime/gc/allocator/ |
rosalloc.h | 458 std::unique_ptr<MemMap> page_map_mem_map_;
|