Searched defs:can_move_objects (Results 1 - 5 of 5) sorted by relevance

/art/runtime/gc/space/
H A Dvalgrind_malloc_space-inl.h99 bool can_move_objects, size_t starting_size) :
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 Dmalloc_space.cc40 bool create_bitmaps, bool can_move_objects, size_t starting_size,
44 growth_limit_(growth_limit), can_move_objects_(can_move_objects),
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
H A Ddlmalloc_space.cc40 bool can_move_objects, size_t starting_size,
42 : MallocSpace(name, mem_map, begin, end, limit, growth_limit, true, can_move_objects,
51 bool can_move_objects) {
70 can_move_objects, starting_size);
73 can_move_objects, starting_size, initial_size);
79 bool can_move_objects) {
103 growth_limit, capacity, can_move_objects);
154 bool can_move_objects) {
156 can_move_objects, starting_size_, initial_size_);
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
H A Drosalloc_space.cc46 byte* limit, size_t growth_limit, bool can_move_objects,
48 : MallocSpace(name, mem_map, begin, end, limit, growth_limit, true, can_move_objects,
57 bool low_memory_mode, bool can_move_objects) {
80 can_move_objects, starting_size, initial_size, low_memory_mode);
90 bool low_memory_mode, bool can_move_objects) {
116 can_move_objects);
168 bool can_move_objects) {
170 begin, end, limit, growth_limit, can_move_objects, starting_size_,
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
/art/runtime/gc/
H A Dheap.cc449 const char* name, bool can_move_objects) {
455 low_memory_mode_, can_move_objects);
459 can_move_objects);
475 bool can_move_objects = IsMovingGc(background_collector_type_) != local
481 if (kCompactZygote && Runtime::Current()->IsZygote() && !can_move_objects) {
485 can_move_objects = !have_zygote_space_ && foreground_collector_type_ != kCollectorTypeGSS;
492 can_move_objects);
447 CreateMallocSpaceFromMemMap(MemMap* mem_map, size_t initial_size, size_t growth_limit, size_t capacity, const char* name, bool can_move_objects) argument

Completed in 172 milliseconds