HomeSort by relevance Sort by last modified time
    Searched refs:MemMap (Results 26 - 50 of 55) sorted by null

12 3

  /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_;

Completed in 97 milliseconds

12 3