Searched refs:FreeListSpace (Results 1 – 4 of 4) sorted by relevance
/aosp12/art/runtime/gc/space/ |
H A D | large_object_space.cc | 272 return AlignSize() * FreeListSpace::kAlignment; in ByteSize() 277 DCHECK_ALIGNED(size, FreeListSpace::kAlignment); in SetByteSize() 317 return GetPrevFree() * FreeListSpace::kAlignment; in GetPrevFreeBytes() 321 DCHECK_ALIGNED(bytes, FreeListSpace::kAlignment); in SetPrevFreeBytes() 322 prev_free_ = bytes / FreeListSpace::kAlignment; in SetPrevFreeBytes() 360 FreeListSpace* FreeListSpace::Create(const std::string& name, size_t size) { in Create() 372 FreeListSpace::FreeListSpace(const std::string& name, in FreeListSpace() function in art::gc::space::FreeListSpace 393 FreeListSpace::~FreeListSpace() {} in ~FreeListSpace() 419 void FreeListSpace::RemoveFreePrev(AllocationInfo* info) { in RemoveFreePrev() 427 size_t FreeListSpace::Free(Thread* self, mirror::Object* obj) { in Free() [all …]
|
H A D | large_object_space.h | 186 class FreeListSpace final : public LargeObjectSpace { 190 virtual ~FreeListSpace(); 191 static FreeListSpace* Create(const std::string& name, size_t capacity); 204 FreeListSpace(const std::string& name, MemMap&& mem_map, uint8_t* begin, uint8_t* end);
|
H A 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()
|
/aosp12/art/runtime/gc/ |
H A D | heap.cc | 637 large_object_space_ = space::FreeListSpace::Create("free list large object space", capacity_); in Heap()
|