/art/runtime/gc/space/ |
D | dlmalloc_space.cc | 37 DlMallocSpace::DlMallocSpace(MemMap* mem_map, size_t initial_size, const std::string& name, in DlMallocSpace() argument 41 starting_size, initial_size), in DlMallocSpace() 47 size_t starting_size, size_t initial_size, in CreateFromMemMap() argument 51 void* mspace = CreateMspace(mem_map->Begin(), starting_size, initial_size); in CreateFromMemMap() 67 mem_map, initial_size, name, mspace, begin, end, begin + capacity, growth_limit, in CreateFromMemMap() 70 return new DlMallocSpace(mem_map, initial_size, name, mspace, begin, end, begin + capacity, in CreateFromMemMap() 75 DlMallocSpace* DlMallocSpace::Create(const std::string& name, size_t initial_size, in Create() argument 82 << " initial_size=" << PrettySize(initial_size) in Create() 93 MemMap* mem_map = CreateMemMap(name, starting_size, &initial_size, &growth_limit, &capacity, in Create() 100 DlMallocSpace* space = CreateFromMemMap(mem_map, name, starting_size, initial_size, in Create() [all …]
|
D | dlmalloc_space.h | 38 size_t starting_size, size_t initial_size, 46 static DlMallocSpace* Create(const std::string& name, size_t initial_size, size_t growth_limit, 142 DlMallocSpace(MemMap* mem_map, size_t initial_size, const std::string& name, void* mspace, 152 void* CreateAllocator(void* base, size_t morecore_start, size_t initial_size, in CreateAllocator() argument 154 return CreateMspace(base, morecore_start, initial_size); in CreateAllocator() 156 static void* CreateMspace(void* base, size_t morecore_start, size_t initial_size);
|
D | rosalloc_space.cc | 48 RosAllocSpace::RosAllocSpace(MemMap* mem_map, size_t initial_size, const std::string& name, in RosAllocSpace() argument 53 starting_size, initial_size), in RosAllocSpace() 59 size_t starting_size, size_t initial_size, in CreateFromMemMap() argument 66 allocator::RosAlloc* rosalloc = CreateRosAlloc(mem_map->Begin(), starting_size, initial_size, in CreateFromMemMap() 85 mem_map, initial_size, name, rosalloc, begin, end, begin + capacity, growth_limit, in CreateFromMemMap() 88 return new RosAllocSpace(mem_map, initial_size, name, rosalloc, begin, end, begin + capacity, in CreateFromMemMap() 97 RosAllocSpace* RosAllocSpace::Create(const std::string& name, size_t initial_size, in Create() argument 104 << " initial_size=" << PrettySize(initial_size) in Create() 115 MemMap* mem_map = CreateMemMap(name, starting_size, &initial_size, &growth_limit, &capacity, in Create() 123 RosAllocSpace* space = CreateFromMemMap(mem_map, name, starting_size, initial_size, in Create() [all …]
|
D | dlmalloc_space_base_test.cc | 26 MallocSpace* CreateDlMallocSpace(const std::string& name, size_t initial_size, size_t growth_limit, in CreateDlMallocSpace() argument 28 return DlMallocSpace::Create(name, initial_size, growth_limit, capacity, requested_begin, false); in CreateDlMallocSpace()
|
D | dlmalloc_space_random_test.cc | 25 MallocSpace* CreateDlMallocSpace(const std::string& name, size_t initial_size, size_t growth_limit, in CreateDlMallocSpace() argument 27 return DlMallocSpace::Create(name, initial_size, growth_limit, capacity, requested_begin, false); in CreateDlMallocSpace()
|
D | dlmalloc_space_static_test.cc | 25 MallocSpace* CreateDlMallocSpace(const std::string& name, size_t initial_size, size_t growth_limit, in CreateDlMallocSpace() argument 27 return DlMallocSpace::Create(name, initial_size, growth_limit, capacity, requested_begin, false); in CreateDlMallocSpace()
|
D | rosalloc_space_base_test.cc | 23 MallocSpace* CreateRosAllocSpace(const std::string& name, size_t initial_size, size_t growth_limit, in CreateRosAllocSpace() argument 25 return RosAllocSpace::Create(name, initial_size, growth_limit, capacity, requested_begin, in CreateRosAllocSpace()
|
D | rosalloc_space_random_test.cc | 23 MallocSpace* CreateRosAllocSpace(const std::string& name, size_t initial_size, size_t growth_limit, in CreateRosAllocSpace() argument 25 return RosAllocSpace::Create(name, initial_size, growth_limit, capacity, requested_begin, in CreateRosAllocSpace()
|
D | rosalloc_space_static_test.cc | 23 MallocSpace* CreateRosAllocSpace(const std::string& name, size_t initial_size, size_t growth_limit, in CreateRosAllocSpace() argument 25 return RosAllocSpace::Create(name, initial_size, growth_limit, capacity, requested_begin, in CreateRosAllocSpace()
|
D | rosalloc_space.h | 41 static RosAllocSpace* Create(const std::string& name, size_t initial_size, size_t growth_limit, 45 size_t starting_size, size_t initial_size, 148 RosAllocSpace(MemMap* mem_map, size_t initial_size, const std::string& name, 158 void* CreateAllocator(void* base, size_t morecore_start, size_t initial_size, in CreateAllocator() argument 160 return CreateRosAlloc(base, morecore_start, initial_size, maximum_size, low_memory_mode, in CreateAllocator() 163 static allocator::RosAlloc* CreateRosAlloc(void* base, size_t morecore_start, size_t initial_size,
|
D | malloc_space.cc | 41 size_t initial_size) in MallocSpace() argument 45 starting_size_(starting_size), initial_size_(initial_size) { in MallocSpace() 68 …Map* MallocSpace::CreateMemMap(const std::string& name, size_t starting_size, size_t* initial_size, in CreateMemMap() argument 71 if (starting_size > *initial_size) { in CreateMemMap() 72 *initial_size = starting_size; in CreateMemMap() 74 if (*initial_size > *growth_limit) { in CreateMemMap() 76 << PrettySize(*initial_size) << ") is larger than its capacity (" in CreateMemMap()
|
D | valgrind_malloc_space-inl.h | 243 MemMap* mem_map, size_t initial_size, Params... params) : S(mem_map, initial_size, params...) { in ValgrindMallocSpace() argument 244 VALGRIND_MAKE_MEM_UNDEFINED(mem_map->Begin() + initial_size, in ValgrindMallocSpace() 245 mem_map->Size() - initial_size); in ValgrindMallocSpace()
|
D | malloc_space.h | 153 size_t starting_size, size_t initial_size); 155 static MemMap* CreateMemMap(const std::string& name, size_t starting_size, size_t* initial_size, 160 virtual void* CreateAllocator(void* base, size_t morecore_start, size_t initial_size,
|
D | valgrind_malloc_space.h | 60 explicit ValgrindMallocSpace(MemMap* mem_map, size_t initial_size, Params... params);
|
D | space_test.h | 118 …typedef MallocSpace* (*CreateSpaceFn)(const std::string& name, size_t initial_size, size_t growth_… 584 size_t initial_size = 4 * MB; in SizeFootPrintGrowthLimitAndTrimDriver() local 587 MallocSpace* space(create_space("test", initial_size, growth_limit, capacity, nullptr)); in SizeFootPrintGrowthLimitAndTrimDriver() 599 SizeFootPrintGrowthLimitAndTrimBody(space, object_size, 1, initial_size); in SizeFootPrintGrowthLimitAndTrimDriver()
|
/art/runtime/ |
D | reference_table.cc | 33 ReferenceTable::ReferenceTable(const char* name, size_t initial_size, size_t max_size) in ReferenceTable() argument 35 CHECK_LE(initial_size, max_size); in ReferenceTable() 36 entries_.reserve(initial_size); in ReferenceTable()
|
D | reference_table.h | 41 ReferenceTable(const char* name, size_t initial_size, size_t max_size);
|
/art/compiler/utils/ |
D | swap_space.cc | 66 SwapSpace::SwapSpace(int fd, size_t initial_size) in SwapSpace() argument 72 InsertChunk(&free_by_start_, &free_by_size_, NewFileChunk(initial_size)); in SwapSpace()
|
D | swap_space.h | 61 SwapSpace(int fd, size_t initial_size);
|
/art/runtime/gc/ |
D | heap.cc | 118 Heap::Heap(size_t initial_size, size_t growth_limit, size_t min_free, size_t max_free, in Heap() argument 155 max_allowed_footprint_(initial_size), in Heap() 156 native_footprint_gc_watermark_(initial_size), in Heap() 347 initial_size, size, size, false); in Heap() 372 CreateMainMallocSpace(main_mem_map_1.release(), initial_size, growth_limit_, capacity_); in Heap() 393 main_space_backup_.reset(CreateMallocSpaceFromMemMap(main_mem_map_2.release(), initial_size, in Heap() 546 space::MallocSpace* Heap::CreateMallocSpaceFromMemMap(MemMap* mem_map, size_t initial_size, in CreateMallocSpaceFromMemMap() argument 553 initial_size, growth_limit, capacity, in CreateMallocSpaceFromMemMap() 557 initial_size, growth_limit, capacity, in CreateMallocSpaceFromMemMap() 571 void Heap::CreateMainMallocSpace(MemMap* mem_map, size_t initial_size, size_t growth_limit, in CreateMainMallocSpace() argument [all …]
|
D | heap.h | 171 explicit Heap(size_t initial_size, size_t growth_limit, size_t min_free, 830 void CreateMainMallocSpace(MemMap* mem_map, size_t initial_size, size_t growth_limit, 834 space::MallocSpace* CreateMallocSpaceFromMemMap(MemMap* mem_map, size_t initial_size,
|