Home
last modified time | relevance | path

Searched refs:FreeListSpace (Results 1 – 4 of 4) sorted by relevance

/art/runtime/gc/space/
Dlarge_object_space.cc344 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 …]
Dlarge_object_space.h199 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);
Dlarge_object_space_test.cc45 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/
Dheap.cc699 large_object_space_ = space::FreeListSpace::Create("free list large object space", capacity_); in Heap()