• Home
  • Raw
  • Download

Lines Matching refs:MarkBit

33   INLINE(static MarkBit MarkBitFrom(Address addr)) {  in INLINE()
38 INLINE(static MarkBit MarkBitFrom(HeapObject* obj)) { in INLINE()
44 INLINE(static bool IsImpossible(MarkBit mark_bit)) { in INLINE()
50 INLINE(static bool IsBlack(MarkBit mark_bit)) { in INLINE()
56 INLINE(static bool IsWhite(MarkBit mark_bit)) { in INLINE()
63 INLINE(static bool IsGrey(MarkBit mark_bit)) { in INLINE()
69 INLINE(static bool IsBlackOrGrey(MarkBit mark_bit)) { return mark_bit.Get(); } in INLINE()
71 INLINE(static void MarkBlack(MarkBit mark_bit)) { in INLINE()
76 INLINE(static void MarkWhite(MarkBit mark_bit)) { in INLINE()
81 INLINE(static void BlackToWhite(MarkBit markbit)) { in INLINE()
87 INLINE(static void GreyToWhite(MarkBit markbit)) { in INLINE()
93 INLINE(static void BlackToGrey(MarkBit markbit)) { in INLINE()
98 INLINE(static void WhiteToGrey(MarkBit markbit)) { in INLINE()
103 INLINE(static void WhiteToBlack(MarkBit markbit)) { in INLINE()
109 INLINE(static void GreyToBlack(MarkBit markbit)) { in INLINE()
118 INLINE(static void AnyToGrey(MarkBit markbit)) { in INLINE()
151 static ObjectColor Color(MarkBit mark_bit) { in Color()
164 MarkBit from_mark_bit = MarkBitFrom(from); in INLINE()
165 MarkBit to_mark_bit = MarkBitFrom(to); in INLINE()
337 inline MarkBit::CellType* CurrentCell() { in CurrentCell()
355 inline MarkBit::CellType PeekNext() { in PeekNext()
364 MarkBit::CellType* cells_;
396 MarkBit::CellType current_cell_;
687 INLINE(void MarkObject(HeapObject* obj, MarkBit mark_bit));
691 INLINE(void SetMark(HeapObject* obj, MarkBit mark_bit));