Searched refs:MarkBit (Results 1 – 6 of 6) sorted by relevance
13 class MarkBit {17 inline MarkBit(CellType* cell, CellType mask) : cell_(cell), mask_(mask) {} in MarkBit() function20 bool operator==(const MarkBit& other) {29 inline MarkBit Next() { in Next()32 return MarkBit(cell_ + 1, 1); in Next()34 return MarkBit(cell_, new_mask); in Next()70 return sizeof(MarkBit::CellType) * cells_count; in SizeFor()89 INLINE(MarkBit::CellType* cells()) { in INLINE()90 return reinterpret_cast<MarkBit::CellType*>(this); in INLINE()99 inline MarkBit MarkBitFromIndex(uint32_t index) { in MarkBitFromIndex()[all …]
39 V8_INLINE static MarkBit MarkBitFrom(HeapObject* obj) { in MarkBitFrom()75 MarkBit markbit = MarkBitFrom(obj); in BlackToWhite()87 MarkBit markbit = MarkBitFrom(obj); in BlackToGrey()99 MarkBit markbit = MarkBitFrom(obj); in WhiteToBlack()106 MarkBit markbit = MarkBitFrom(obj); in GreyToBlack()112 MarkBit markbit = MarkBitFrom(obj); in AnyToGrey()328 inline MarkBit::CellType* CurrentCell() { in CurrentCell()358 inline MarkBit::CellType PeekNext() { in PeekNext()367 MarkBit::CellType* cells_;399 MarkBit::CellType current_cell_;
20 class MarkBit; variable191 MarkBit from_mark_bit = ObjectMarking::MarkBitFrom(from); in INLINE()192 MarkBit to_mark_bit = ObjectMarking::MarkBitFrom(to); in INLINE()
159 MarkBit::CellType end_index_mask = in Next()
146 MarkBit new_mark_bit = ObjectMarking::MarkBitFrom(to); in TransferMark()147 MarkBit old_mark_bit = ObjectMarking::MarkBitFrom(from); in TransferMark()830 MarkBit mark_bit = ObjectMarking::MarkBitFrom(obj); in VisitObject()
6110 MarkBit mark_bit = ObjectMarking::MarkBitFrom(obj); in VisitPointers()