Lines Matching full:current
61 heap_->GetFromSpaceDuringEvacuation()->EnumerateRegions([this] (Region *current) { in EvacuateSpace() argument
62 AddWorkload(std::make_unique<EvacuateWorkload>(this, current)); in EvacuateSpace()
65 [this](Region *current) { in EvacuateSpace() argument
66 AddWorkload(std::make_unique<EvacuateWorkload>(this, current)); in EvacuateSpace()
182 heap_->GetNewSpace()->EnumerateRegions([&] (Region *current) { in UpdateReference() argument
183 if (current->InNewToNewSet()) { in UpdateReference()
184 AddWorkload(std::make_unique<UpdateAndSweepNewRegionWorkload>(this, current)); in UpdateReference()
187 AddWorkload(std::make_unique<UpdateNewRegionWorkload>(this, current)); in UpdateReference()
191 heap_->EnumerateOldSpaceRegions([this, &oldRegionCount] (Region *current) { in UpdateReference() argument
192 if (current->InCollectSet()) { in UpdateReference()
195 AddWorkload(std::make_unique<UpdateRSetWorkload>(this, current)); in UpdateReference()
198 heap_->EnumerateSnapshotSpaceRegions([this] (Region *current) { in UpdateReference() argument
199 AddWorkload(std::make_unique<UpdateRSetWorkload>(this, current)); in UpdateReference()
320 Region *current = heap_->GetNewSpace()->GetCurrentRegion(); in UpdateNewRegionReference() local
323 if (region == current) { in UpdateNewRegionReference()