/art/runtime/gc/space/ |
H A D | dlmalloc_space_base_test.cc | 26 MallocSpace* CreateDlMallocSpace(const std::string& name, size_t initial_size, size_t growth_limit, argument 28 return DlMallocSpace::Create(name, initial_size, growth_limit, capacity, requested_begin, false);
|
H A D | dlmalloc_space_random_test.cc | 25 MallocSpace* CreateDlMallocSpace(const std::string& name, size_t initial_size, size_t growth_limit, argument 27 return DlMallocSpace::Create(name, initial_size, growth_limit, capacity, requested_begin, false);
|
H A D | dlmalloc_space_static_test.cc | 25 MallocSpace* CreateDlMallocSpace(const std::string& name, size_t initial_size, size_t growth_limit, argument 27 return DlMallocSpace::Create(name, initial_size, growth_limit, capacity, requested_begin, false);
|
H A D | rosalloc_space_base_test.cc | 23 MallocSpace* CreateRosAllocSpace(const std::string& name, size_t initial_size, size_t growth_limit, argument 25 return RosAllocSpace::Create(name, initial_size, growth_limit, capacity, requested_begin,
|
H A D | rosalloc_space_random_test.cc | 23 MallocSpace* CreateRosAllocSpace(const std::string& name, size_t initial_size, size_t growth_limit, argument 25 return RosAllocSpace::Create(name, initial_size, growth_limit, capacity, requested_begin,
|
H A D | rosalloc_space_static_test.cc | 23 MallocSpace* CreateRosAllocSpace(const std::string& name, size_t initial_size, size_t growth_limit, argument 25 return RosAllocSpace::Create(name, initial_size, growth_limit, capacity, requested_begin,
|
H A D | valgrind_malloc_space-inl.h | 97 byte* end, byte* limit, size_t growth_limit, 100 S(name, mem_map, allocator, begin, end, limit, growth_limit, can_move_objects, starting_size, 95 ValgrindMallocSpace(const std::string& name, MemMap* mem_map, A allocator, byte* begin, byte* end, byte* limit, size_t growth_limit, size_t initial_size, bool can_move_objects, size_t starting_size) argument
|
H A D | malloc_space.cc | 39 byte* begin, byte* end, byte* limit, size_t growth_limit, 44 growth_limit_(growth_limit), can_move_objects_(can_move_objects), 69 size_t* growth_limit, size_t* capacity, byte* requested_begin) { 74 if (*initial_size > *growth_limit) { 77 << PrettySize(*growth_limit) << ")"; 80 if (*growth_limit > *capacity) { 82 << PrettySize(*growth_limit) << ") is larger than the capacity (" 88 *growth_limit = RoundUp(*growth_limit, kPageSize); 122 void MallocSpace::SetGrowthLimit(size_t growth_limit) { argument 38 MallocSpace(const std::string& name, MemMap* mem_map, byte* begin, byte* end, byte* limit, size_t growth_limit, bool create_bitmaps, bool can_move_objects, size_t starting_size, size_t initial_size) argument 68 CreateMemMap(const std::string& name, size_t starting_size, size_t* initial_size, size_t* growth_limit, size_t* capacity, byte* requested_begin) argument 175 const size_t growth_limit = growth_limit_ - size; local [all...] |
H A D | dlmalloc_space.cc | 39 byte* end, byte* limit, size_t growth_limit, 42 : MallocSpace(name, mem_map, begin, end, limit, growth_limit, true, can_move_objects, 50 size_t growth_limit, size_t capacity, 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, 78 size_t growth_limit, size_t capacity, byte* requested_begin, 85 << " growth_limit=" << PrettySize(growth_limit) 95 MemMap* mem_map = CreateMemMap(name, starting_size, &initial_size, &growth_limit, &capacity, 103 growth_limit, capacit 38 DlMallocSpace(const std::string& name, MemMap* mem_map, void* mspace, byte* begin, byte* end, byte* limit, size_t growth_limit, bool can_move_objects, size_t starting_size, size_t initial_size) argument 48 CreateFromMemMap(MemMap* mem_map, const std::string& name, size_t starting_size, size_t initial_size, size_t growth_limit, size_t capacity, bool can_move_objects) argument 77 Create(const std::string& name, size_t initial_size, size_t growth_limit, size_t capacity, byte* requested_begin, bool can_move_objects) argument 151 CreateInstance(const std::string& name, MemMap* mem_map, void* allocator, byte* begin, byte* end, byte* limit, size_t growth_limit, bool can_move_objects) argument [all...] |
H A D | rosalloc_space.cc | 46 byte* limit, size_t growth_limit, bool can_move_objects, 48 : MallocSpace(name, mem_map, begin, end, limit, growth_limit, true, can_move_objects, 56 size_t growth_limit, size_t capacity, 79 return new RosAllocSpace(name, mem_map, rosalloc, begin, end, begin + capacity, growth_limit, 89 size_t growth_limit, size_t capacity, byte* requested_begin, 96 << " growth_limit=" << PrettySize(growth_limit) 106 MemMap* mem_map = CreateMemMap(name, starting_size, &initial_size, &growth_limit, &capacity, 115 growth_limit, capacity, low_memory_mode, 167 byte* begin, byte* end, byte* limit, size_t growth_limit, 44 RosAllocSpace(const std::string& name, MemMap* mem_map, art::gc::allocator::RosAlloc* rosalloc, byte* begin, byte* end, byte* limit, size_t growth_limit, bool can_move_objects, size_t starting_size, size_t initial_size, bool low_memory_mode) argument 54 CreateFromMemMap(MemMap* mem_map, const std::string& name, size_t starting_size, size_t initial_size, size_t growth_limit, size_t capacity, bool low_memory_mode, bool can_move_objects) argument 88 Create(const std::string& name, size_t initial_size, size_t growth_limit, size_t capacity, byte* requested_begin, bool low_memory_mode, bool can_move_objects) argument 166 CreateInstance(const std::string& name, MemMap* mem_map, void* allocator, byte* begin, byte* end, byte* limit, size_t growth_limit, bool can_move_objects) argument [all...] |
H A D | space_test.h | 112 typedef MallocSpace* (*CreateSpaceFn)(const std::string& name, size_t initial_size, size_t growth_limit, 120 int round, size_t growth_limit); 376 int round, size_t growth_limit) { 377 if (((object_size > 0 && object_size >= static_cast<intptr_t>(growth_limit))) || 378 ((object_size < 0 && -object_size >= static_cast<intptr_t>(growth_limit)))) { 390 EXPECT_LE(footprint, growth_limit); 393 EXPECT_LE(space->Size(), growth_limit); 400 size_t max_objects = (growth_limit / (object_size > 0 ? object_size : 8)) + 1; 453 // We shouldn't have gone past the growth_limit 454 EXPECT_LE(amount_allocated, growth_limit); 375 SizeFootPrintGrowthLimitAndTrimBody(MallocSpace* space, intptr_t object_size, int round, size_t growth_limit) argument 548 size_t growth_limit = 8 * MB; local [all...] |
/art/runtime/gc/accounting/ |
H A D | atomic_stack.h | 38 static AtomicStack* Create(const std::string& name, size_t growth_limit, size_t capacity) { argument 39 std::unique_ptr<AtomicStack> mark_stack(new AtomicStack(name, growth_limit, capacity)); 183 AtomicStack(const std::string& name, size_t growth_limit, size_t capacity) argument 188 growth_limit_(growth_limit),
|
/art/runtime/gc/ |
H A D | heap.cc | 106 Heap::Heap(size_t initial_size, size_t growth_limit, size_t min_free, size_t max_free, argument 143 growth_limit_(growth_limit), 448 size_t growth_limit, size_t capacity, 454 initial_size, growth_limit, capacity, 458 initial_size, growth_limit, capacity, 472 void Heap::CreateMainMallocSpace(MemMap* mem_map, size_t initial_size, size_t growth_limit, argument 491 main_space_ = CreateMallocSpaceFromMemMap(mem_map, initial_size, growth_limit, capacity, name, 447 CreateMallocSpaceFromMemMap(MemMap* mem_map, size_t initial_size, size_t growth_limit, size_t capacity, const char* name, bool can_move_objects) argument
|