Lines Matching refs:ReadBarrier

649       if (obj->GetReadBarrierState() != ReadBarrier::GrayState()) {  in VerifyGrayImmuneObjects()
766 if (kUseBakerReadBarrier && obj->GetReadBarrierState() == ReadBarrier::NonGrayState()) { in operator ()()
769 obj->AtomicSetReadBarrierState(ReadBarrier::NonGrayState(), ReadBarrier::GrayState()); in operator ()()
774 obj->SetReadBarrierState(ReadBarrier::GrayState()); in operator ()()
889 if (obj->GetReadBarrierState() == ReadBarrier::GrayState()) { in operator ()()
892 bool success = obj->AtomicSetReadBarrierState(ReadBarrier::GrayState(), in operator ()()
893 ReadBarrier::NonGrayState()); in operator ()()
1389 obj->AtomicSetReadBarrierState(ReadBarrier::NonGrayState(), ReadBarrier::GrayState()); in ScanDirtyObject()
1547 DCHECK_EQ(obj->GetReadBarrierState(), ReadBarrier::GrayState()); in CopyingPhase()
1548 bool success = obj->AtomicSetReadBarrierState(ReadBarrier::GrayState(), in CopyingPhase()
1549 ReadBarrier::NonGrayState()); in CopyingPhase()
1849 CHECK_EQ(ref->GetReadBarrierState(), ReadBarrier::NonGrayState()) in operator ()()
1925 CHECK_EQ(obj->GetReadBarrierState(), ReadBarrier::NonGrayState()) in VerifyNoFromSpaceReferences()
2161 DCHECK(to_ref->GetReadBarrierState() == ReadBarrier::GrayState()) in ProcessMarkStackRef()
2252 DCHECK(to_ref->GetReadBarrierState() == ReadBarrier::GrayState()) in ProcessMarkStackRef()
2279 ReadBarrier::GrayState(), in ProcessMarkStackRef()
2280 ReadBarrier::NonGrayState()); in ProcessMarkStackRef()
2296 if (ReadBarrier::kEnableToSpaceInvariantChecks) { in ProcessMarkStackRef()
2999 if (kUseBakerReadBarrier && from_ref->GetReadBarrierStateAcquire() == ReadBarrier::GrayState()) { in IsMarkedInNonMovingSpace()
3032 CHECK(updated_all_immune_objects || ref->GetReadBarrierState() == ReadBarrier::GrayState()) in AssertToSpaceInvariantInNonMovingSpace()
3250 if (ReadBarrier::kEnableToSpaceInvariantChecks) { in FillWithFakeObject()
3259 if (ReadBarrier::kEnableToSpaceInvariantChecks) { in FillWithFakeObject()
3465 to_ref->SetReadBarrierState(ReadBarrier::GrayState()); in Copy()
3505 DCHECK(to_ref->GetReadBarrierState() == ReadBarrier::GrayState()); in Copy()
3605 ref->AtomicSetReadBarrierState(ReadBarrier::NonGrayState(), ReadBarrier::GrayState())) { in MarkNonMoving()
3628 DCHECK_EQ(ref->GetReadBarrierState(), ReadBarrier::NonGrayState()); in MarkNonMoving()
3635 success = ref->AtomicSetReadBarrierState(ReadBarrier::NonGrayState(), in MarkNonMoving()
3636 ReadBarrier::GrayState()); in MarkNonMoving()
3644 DCHECK_EQ(ref->GetReadBarrierState(), ReadBarrier::GrayState()); in MarkNonMoving()