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

/art/runtime/gc/space/
H A Dlarge_object_space.cc261 return AlignSize() * FreeListSpace::kAlignment;
266 DCHECK_ALIGNED(size, FreeListSpace::kAlignment);
267 alloc_size_ = (size / FreeListSpace::kAlignment) | (free ? kFlagFree : 0u);
306 return GetPrevFree() * FreeListSpace::kAlignment;
310 DCHECK_ALIGNED(bytes, FreeListSpace::kAlignment);
311 prev_free_ = bytes / FreeListSpace::kAlignment;
326 size_t FreeListSpace::GetSlotIndexForAllocationInfo(const AllocationInfo* info) const {
332 AllocationInfo* FreeListSpace::GetAllocationInfoForAddress(uintptr_t address) {
336 const AllocationInfo* FreeListSpace::GetAllocationInfoForAddress(uintptr_t address) const {
340 inline bool FreeListSpace
358 FreeListSpace::FreeListSpace(const std::string& name, MemMap* mem_map, uint8_t* begin, uint8_t* end) function in class:art::gc::space::FreeListSpace
[all...]
H A Dlarge_object_space.h167 class FreeListSpace FINAL : public LargeObjectSpace {
171 virtual ~FreeListSpace();
172 static FreeListSpace* Create(const std::string& name, uint8_t* requested_begin, size_t capacity);
185 FreeListSpace(const std::string& name, MemMap* mem_map, uint8_t* begin, uint8_t* end);
H A Dlarge_object_space_test.cc45 los = space::FreeListSpace::Create("large object space", nullptr, capacity);
160 los = space::FreeListSpace::Create("large object space", nullptr, 128 * MB);
/art/runtime/gc/
H A Dheap.cc491 large_object_space_ = space::FreeListSpace::Create("free list large object space", nullptr,

Completed in 1692 milliseconds