Lines Matching refs:mark_sweep_

298       : mark_sweep_(mark_sweep) {}  in ScanObjectVisitor()
308 mark_sweep_->ScanObject(obj.Ptr()); in operator ()()
312 MarkSweep* const mark_sweep_; member in art::gc::collector::MarkSweep::ScanObjectVisitor
432 : mark_sweep_(mark_sweep), in MarkObjectSlowPath()
439 ++mark_sweep_->large_object_test_; in operator ()()
440 ++mark_sweep_->large_object_mark_; in operator ()()
442 space::LargeObjectSpace* large_object_space = mark_sweep_->GetHeap()->GetLargeObjectsSpace(); in operator ()()
460 << (mark_sweep_->GetHeap()->IsLiveObjectLocked(holder_) in operator ()()
486 mark_sweep_->VerifySuspendedThreadRoots(oss); in operator ()()
492 MarkSweep* const mark_sweep_; member in art::gc::collector::MarkSweep::MarkObjectSlowPath
677 : mark_sweep_(mark_sweep), in MarkStackTask()
687 ++mark_sweep_->work_chunks_created_; in MarkStackTask()
698 : chunk_task_(chunk_task), mark_sweep_(mark_sweep) {} in MarkObjectParallelVisitor()
725 if (ref != nullptr && mark_sweep_->MarkObjectParallel(ref)) { in Mark()
729 static_cast<uintptr_t>(mark_sweep_->atomic_finger_.load(std::memory_order_relaxed))) { in Mark()
738 MarkSweep* const mark_sweep_; member in art::gc::collector::MarkSweep::MarkStackTask::MarkObjectParallelVisitor
750 MarkSweep* const mark_sweep = chunk_task_->mark_sweep_; in operator ()()
764 ++mark_sweep_->work_chunks_deleted_; in ~MarkStackTask()
768 MarkSweep* const mark_sweep_; member in art::gc::collector::MarkSweep::MarkStackTask
781 mark_sweep_, in MarkStackPush()
860 accounting::CardTable* card_table = mark_sweep_->GetHeap()->GetCardTable(); in Run()
1109 explicit VerifySystemWeakVisitor(MarkSweep* mark_sweep) : mark_sweep_(mark_sweep) {} in VerifySystemWeakVisitor()
1113 mark_sweep_->VerifyIsLive(obj); in IsMarked()
1117 MarkSweep* const mark_sweep_; member in art::gc::collector::MarkSweep::VerifySystemWeakVisitor
1139 : mark_sweep_(mark_sweep), in CheckpointMarkThreadRoots()
1148 mark_sweep_->MarkObjectNonNullParallel(*roots[i]); in VisitRoots()
1158 mark_sweep_->MarkObjectNonNullParallel(roots[i]->AsMirrorPtr()); in VisitRoots()
1171 mark_sweep_->GetHeap()->RevokeRosAllocThreadLocalBuffers(thread); in Run()
1175 mark_sweep_->GetBarrier().Pass(self); in Run()
1179 MarkSweep* const mark_sweep_; member in art::gc::collector::MarkSweep::CheckpointMarkThreadRoots
1348 ALWAYS_INLINE explicit MarkVisitor(MarkSweep* const mark_sweep) : mark_sweep_(mark_sweep) {} in MarkVisitor()
1359 mark_sweep_->MarkObject(obj->GetFieldObject<mirror::Object>(offset), obj, offset); in operator ()()
1377 mark_sweep_->MarkObject(root->AsMirrorPtr()); in VisitRoot()
1381 MarkSweep* const mark_sweep_; member in art::gc::collector::MarkVisitor