Lines Matching refs:allocator_
30 allocator_ = new FreeListAllocator(heap); in SparseSpace()
44 allocator_->Initialize(region); in Initialize()
49 allocator_->RebuildFreeList(); in Reset()
55 auto object = allocator_->Allocate(size); in Allocate()
69 object = allocator_->Allocate(size); in Allocate()
97 allocator_->AddFree(region); in Expand()
106 auto object = allocator_->Allocate(size); in AllocateAfterSweepingCompleted()
114 return allocator_->Allocate(size); in AllocateAfterSweepingCompleted()
129 allocator_->RebuildFreeList(); in PrepareSweeping()
149 allocator_->RebuildFreeList(); in Sweeping()
166 allocator_->CollectFreeObjectSet(region); in FillSweptRegion()
239 allocator_->Free(freeStart, freeEnd - freeStart, isMain); in FreeLiveRange()
244 allocator_->FillBumpPoint(); in IterateOverObjects()
275 return allocator_->GetAllocatedSize(); in GetTotalAllocatedSize()
280 allocator_->DetachFreeObjectSet(region); in DetachFreeObjectSet()
289 uintptr_t result = allocator_->LookupSuitableFreeObject(size); in TryToGetExclusiveRegion()
294 allocator_->DetachFreeObjectSet(region); in TryToGetExclusiveRegion()
312 allocator_->CollectFreeObjectSet(region); in Merge()
319 allocator_->IncrementAllocatedSize(localSpace->GetTotalAllocatedSize()); in Merge()
352 allocator_->DetachFreeObjectSet(current); in SelectCSet()
366 size_t available = allocator_->GetAvailableSize(); in CheckRegionSize()
367 size_t wasted = allocator_->GetWastedSize(); in CheckRegionSize()
383 allocator_->CollectFreeObjectSet(region); in RevertCSet()
415 allocator_->CollectFreeObjectSet(region); in AddRegionToList()
422 allocator_->FreeBumpPoint(); in FreeBumpPoint()
432 auto object = allocator_->Allocate(size); in Allocate()
435 object = allocator_->Allocate(size); in Allocate()