/art/runtime/gc/space/ |
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_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 | space_create_test.cc | 36 size_t growth_limit, 43 growth_limit, 51 growth_limit, 34 CreateSpace(const std::string& name, size_t initial_size, size_t growth_limit, size_t capacity, uint8_t* requested_begin) argument
|
H A D | malloc_space.cc | 44 uint8_t* begin, uint8_t* end, uint8_t* limit, size_t growth_limit, 49 growth_limit_(growth_limit), can_move_objects_(can_move_objects), 74 size_t* growth_limit, size_t* capacity, uint8_t* requested_begin) { 79 if (*initial_size > *growth_limit) { 82 << PrettySize(*growth_limit) << ")"; 85 if (*growth_limit > *capacity) { 87 << PrettySize(*growth_limit) << ") is larger than the capacity (" 93 *growth_limit = RoundUp(*growth_limit, kPageSize); 127 void MallocSpace::SetGrowthLimit(size_t growth_limit) { argument 43 MallocSpace(const std::string& name, MemMap* mem_map, uint8_t* begin, uint8_t* end, uint8_t* limit, size_t growth_limit, bool create_bitmaps, bool can_move_objects, size_t starting_size, size_t initial_size) argument 73 CreateMemMap(const std::string& name, size_t starting_size, size_t* initial_size, size_t* growth_limit, size_t* capacity, uint8_t* requested_begin) argument 180 const size_t growth_limit = growth_limit_ - size; local [all...] |
H A D | space_test.h | 127 typedef MallocSpace* (*CreateSpaceFn)(const std::string& name, size_t initial_size, size_t growth_limit, 131 int round, size_t growth_limit); 144 size_t growth_limit) { 145 if (((object_size > 0 && object_size >= static_cast<intptr_t>(growth_limit))) || 146 ((object_size < 0 && -object_size >= static_cast<intptr_t>(growth_limit)))) { 158 EXPECT_LE(footprint, growth_limit); 161 EXPECT_LE(space->Size(), growth_limit); 168 size_t max_objects = (growth_limit / (object_size > 0 ? object_size : 8)) + 1; 226 // We shouldn't have gone past the growth_limit 227 EXPECT_LE(amount_allocated, growth_limit); 141 SizeFootPrintGrowthLimitAndTrimBody(MallocSpace* space, intptr_t object_size, int round, size_t growth_limit) argument 325 size_t growth_limit = 8 * MB; local [all...] |
H A D | dlmalloc_space.cc | 43 size_t growth_limit, bool can_move_objects, size_t starting_size) 44 : MallocSpace(name, mem_map, begin, end, limit, growth_limit, true, can_move_objects, 52 size_t growth_limit, size_t capacity, 71 mem_map, initial_size, name, mspace, begin, end, begin + capacity, growth_limit, 75 growth_limit, can_move_objects, starting_size); 80 size_t growth_limit, size_t capacity, uint8_t* requested_begin, 87 << " growth_limit=" << PrettySize(growth_limit) 97 MemMap* mem_map = CreateMemMap(name, starting_size, &initial_size, &growth_limit, &capacity, 105 growth_limit, capacit 41 DlMallocSpace(MemMap* mem_map, size_t initial_size, const std::string& name, void* mspace, uint8_t* begin, uint8_t* end, uint8_t* limit, size_t growth_limit, bool can_move_objects, size_t starting_size) argument 50 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 79 Create(const std::string& name, size_t initial_size, size_t growth_limit, size_t capacity, uint8_t* requested_begin, bool can_move_objects) argument 155 CreateInstance(MemMap* mem_map, const std::string& name, void* allocator, uint8_t* begin, uint8_t* end, uint8_t* limit, size_t growth_limit, bool can_move_objects) argument [all...] |
H A D | rosalloc_space.cc | 49 uint8_t* limit, size_t growth_limit, bool can_move_objects, 51 : MallocSpace(name, mem_map, begin, end, limit, growth_limit, true, can_move_objects, 59 size_t growth_limit, size_t capacity, 84 mem_map, initial_size, name, rosalloc, begin, end, begin + capacity, growth_limit, 88 growth_limit, can_move_objects, starting_size, low_memory_mode); 97 size_t growth_limit, size_t capacity, uint8_t* requested_begin, 104 << " growth_limit=" << PrettySize(growth_limit) 114 MemMap* mem_map = CreateMemMap(name, starting_size, &initial_size, &growth_limit, &capacity, 123 growth_limit, capacit 47 RosAllocSpace(MemMap* mem_map, size_t initial_size, const std::string& name, art::gc::allocator::RosAlloc* rosalloc, uint8_t* begin, uint8_t* end, uint8_t* limit, size_t growth_limit, bool can_move_objects, size_t starting_size, bool low_memory_mode) argument 57 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 96 Create(const std::string& name, size_t initial_size, size_t growth_limit, size_t capacity, uint8_t* requested_begin, bool low_memory_mode, bool can_move_objects) argument 178 CreateInstance(MemMap* mem_map, const std::string& name, void* allocator, uint8_t* begin, uint8_t* end, uint8_t* limit, size_t growth_limit, bool can_move_objects) argument [all...] |
/art/runtime/gc/accounting/ |
H A D | atomic_stack.h | 66 static AtomicStack* Create(const std::string& name, size_t growth_limit, size_t capacity) { argument 67 std::unique_ptr<AtomicStack> mark_stack(new AtomicStack(name, growth_limit, capacity)); 221 AtomicStack(const std::string& name, size_t growth_limit, size_t capacity) argument 226 growth_limit_(growth_limit),
|
/art/runtime/gc/ |
H A D | heap.cc | 165 size_t growth_limit, 221 growth_limit_(growth_limit), 659 size_t growth_limit, 667 initial_size, growth_limit, capacity, 671 initial_size, growth_limit, capacity, 685 void Heap::CreateMainMallocSpace(MemMap* mem_map, size_t initial_size, size_t growth_limit, argument 704 main_space_ = CreateMallocSpaceFromMemMap(mem_map, initial_size, growth_limit, capacity, name, 164 Heap(size_t initial_size, size_t growth_limit, size_t min_free, size_t max_free, double target_utilization, double foreground_heap_growth_multiplier, size_t capacity, size_t non_moving_space_capacity, const std::string& image_file_name, const InstructionSet image_instruction_set, CollectorType foreground_collector_type, CollectorType background_collector_type, space::LargeObjectSpaceType large_object_space_type, size_t large_object_threshold, size_t parallel_gc_threads, size_t conc_gc_threads, bool low_memory_mode, size_t long_pause_log_threshold, size_t long_gc_log_threshold, bool ignore_max_footprint, bool use_tlab, bool verify_pre_gc_heap, bool verify_pre_sweeping_heap, bool verify_post_gc_heap, bool verify_pre_gc_rosalloc, bool verify_pre_sweeping_rosalloc, bool verify_post_gc_rosalloc, bool gc_stress_mode, bool measure_gc_performance, bool use_homogeneous_space_compaction_for_oom, uint64_t min_interval_homogeneous_space_compaction_by_oom) argument 657 CreateMallocSpaceFromMemMap(MemMap* mem_map, size_t initial_size, size_t growth_limit, size_t capacity, const char* name, bool can_move_objects) argument
|