Lines Matching refs:freeStart
303 uintptr_t freeStart = current->GetBegin();
304 current->IterateAllMarkedBits([this, &freeStart, isMain](void *mem) {
310 if (freeStart != freeEnd) {
311 FreeLiveRange(freeStart, freeEnd, isMain);
313 freeStart = freeEnd + size;
316 if (freeStart != freeEnd) {
317 FreeLiveRange(freeStart, freeEnd, isMain);
326 void SharedSparseSpace::FreeLiveRange(uintptr_t freeStart, uintptr_t freeEnd, bool isMain)
329 allocator_->Free(freeStart, freeEnd - freeStart, isMain);