Home | History | Annotate | Download | only in collector

Lines Matching refs:heap_

114   mark_stack_ = heap_->GetMarkStack();
120 mark_bitmap_ = heap_->GetMarkBitmap();
126 heap_->GetReferenceProcessor()->ProcessReferences(
176 heap_->ProcessCards(GetTimings(), false, false, true);
180 heap_->GetCardTable()->ClearCardTable();
185 heap_->RevokeAllThreadLocalAllocationStacks(self);
188 heap_->SwapStacks();
208 // heap_->PreSweepingGcVerification(this);
213 for (auto& space : heap_->GetContinuousSpaces()) {
216 accounting::ModUnionTable* table = heap_->FindModUnionTableFromSpace(space);
230 accounting::ObjectStack* live_stack = heap_->GetLiveStack();
233 heap_->MarkAllocStackAsLive(live_stack);
350 for (const auto& space : heap_->GetContinuousSpaces()) {
352 accounting::ModUnionTable* table = heap_->FindModUnionTableFromSpace(space);
382 heap_->GetReferenceProcessor()->UpdateRoots(this);
551 space::LargeObjectSpace* los = heap_->GetLargeObjectsSpace();
562 heap_->GetReferenceProcessor()->DelayReferenceReferent(klass, reference, this);
629 heap_->ClearMarkedObjects();