Searched refs:FreeListSpace (Results 1 – 4 of 4) sorted by relevance
/art/runtime/gc/space/ |
D | large_object_space.cc | 344 size_t FreeListSpace::GetSlotIndexForAllocationInfo(const AllocationInfo* info) const { in GetSlotIndexForAllocationInfo() 350 AllocationInfo* FreeListSpace::GetAllocationInfoForAddress(uintptr_t address) { in GetAllocationInfoForAddress() 354 const AllocationInfo* FreeListSpace::GetAllocationInfoForAddress(uintptr_t address) const { in GetAllocationInfoForAddress() 358 inline bool FreeListSpace::SortByPrevFree::operator()(const AllocationInfo* a, in operator ()() 367 FreeListSpace* FreeListSpace::Create(const std::string& name, size_t size) { in Create() 379 return new FreeListSpace(name, std::move(mem_map), mem_map.Begin(), mem_map.End()); in Create() 382 FreeListSpace::FreeListSpace(const std::string& name, in FreeListSpace() function in art::gc::space::FreeListSpace 403 void FreeListSpace::ClampGrowthLimit(size_t new_capacity) { in ClampGrowthLimit() 424 FreeListSpace::~FreeListSpace() {} in ~FreeListSpace() 426 void FreeListSpace::Walk(DlMallocSpace::WalkCallback callback, void* arg) { in Walk() [all …]
|
D | large_object_space.h | 199 class FreeListSpace final : public LargeObjectSpace { 201 virtual ~FreeListSpace(); 202 static FreeListSpace* Create(const std::string& name, size_t capacity); 216 FreeListSpace(const std::string& name, MemMap&& mem_map, uint8_t* begin, uint8_t* end);
|
D | large_object_space_test.cc | 45 los = space::FreeListSpace::Create("large object space", capacity); in LargeObjectTest() 160 los = space::FreeListSpace::Create("large object space", 128 * MB); in RaceTest()
|
/art/runtime/gc/ |
D | heap.cc | 699 large_object_space_ = space::FreeListSpace::Create("free list large object space", capacity_); in Heap()
|