Lines Matching refs:mark_bit

121 void IncrementalMarking::WhiteToGreyAndPush(HeapObject* obj, MarkBit mark_bit) {  in WhiteToGreyAndPush()  argument
122 Marking::WhiteToGrey(mark_bit); in WhiteToGreyAndPush()
130 MarkBit mark_bit = ObjectMarking::MarkBitFrom(HeapObject::cast(obj)); in MarkObjectGreyDoNotEnqueue() local
131 if (Marking::IsBlack(mark_bit)) { in MarkObjectGreyDoNotEnqueue()
134 Marking::AnyToGrey(mark_bit); in MarkObjectGreyDoNotEnqueue()
268 MarkBit mark_bit = ObjectMarking::MarkBitFrom(heap_object); in INLINE() local
269 if (Marking::IsWhite(mark_bit)) { in INLINE()
270 Marking::MarkBlack(mark_bit); in INLINE()
815 MarkBit mark_bit = ObjectMarking::MarkBitFrom(obj); in UpdateMarkingDequeAfterScavenge() local
816 DCHECK(Marking::IsGrey(mark_bit) || in UpdateMarkingDequeAfterScavenge()
817 (obj->IsFiller() && Marking::IsWhite(mark_bit))); in UpdateMarkingDequeAfterScavenge()
827 MarkBit mark_bit = ObjectMarking::MarkBitFrom(obj); in UpdateMarkingDequeAfterScavenge() local
829 DCHECK(Marking::IsGrey(mark_bit) || in UpdateMarkingDequeAfterScavenge()
830 (obj->IsFiller() && Marking::IsWhite(mark_bit)) || in UpdateMarkingDequeAfterScavenge()
832 Marking::IsBlack(mark_bit))); in UpdateMarkingDequeAfterScavenge()
846 MarkBit mark_bit = ObjectMarking::MarkBitFrom(obj); in VisitObject() local
848 SLOW_DCHECK(Marking::IsGrey(mark_bit) || in VisitObject()
849 (obj->IsFiller() && Marking::IsWhite(mark_bit)) || in VisitObject()
851 Marking::IsBlack(mark_bit))); in VisitObject()
857 MarkBit mark_bit = ObjectMarking::MarkBitFrom(object); in MarkGrey() local
858 if (Marking::IsWhite(mark_bit)) { in MarkGrey()
859 heap->incremental_marking()->WhiteToGreyAndPush(object, mark_bit); in MarkGrey()
864 MarkBit mark_bit = ObjectMarking::MarkBitFrom(obj); in MarkBlack() local
865 if (Marking::IsBlack(mark_bit)) return; in MarkBlack()
866 Marking::GreyToBlack(mark_bit); in MarkBlack()
933 MarkBit mark_bit = ObjectMarking::MarkBitFrom(cache); in Hurry() local
934 if (Marking::IsGrey(mark_bit)) { in Hurry()
935 Marking::GreyToBlack(mark_bit); in Hurry()