Lines Matching refs:rosalloc
46 art::gc::allocator::RosAlloc* rosalloc, uint8_t* begin, uint8_t* end, in RosAllocSpace() argument
51 rosalloc_(rosalloc), low_memory_mode_(low_memory_mode) { in RosAllocSpace()
52 CHECK(rosalloc != nullptr); in RosAllocSpace()
63 allocator::RosAlloc* rosalloc = CreateRosAlloc(mem_map->Begin(), starting_size, initial_size, in CreateFromMemMap() local
65 if (rosalloc == nullptr) { in CreateFromMemMap()
82 mem_map, initial_size, name, rosalloc, begin, end, begin + capacity, growth_limit, in CreateFromMemMap()
85 return new RosAllocSpace(mem_map, initial_size, name, rosalloc, begin, end, begin + capacity, in CreateFromMemMap()
140 allocator::RosAlloc* rosalloc = new art::gc::allocator::RosAlloc( in CreateRosAlloc() local
146 if (rosalloc != nullptr) { in CreateRosAlloc()
147 rosalloc->SetFootprintLimit(initial_size); in CreateRosAlloc()
151 return rosalloc; in CreateRosAlloc()
381 void* ArtRosAllocMoreCore(allocator::RosAlloc* rosalloc, intptr_t increment) in ArtRosAllocMoreCore() argument
384 art::gc::space::RosAllocSpace* rosalloc_space = heap->GetRosAllocSpace(rosalloc); in ArtRosAllocMoreCore()
386 DCHECK_EQ(rosalloc_space->GetRosAlloc(), rosalloc); in ArtRosAllocMoreCore()