Searched refs:MarkBit (Results 1 – 6 of 6) sorted by relevance
14 class MarkBit {19 inline MarkBit(CellType* cell, CellType mask) : cell_(cell), mask_(mask) {} in MarkBit() function22 bool operator==(const MarkBit& other) {28 inline MarkBit Next() { in Next()31 return MarkBit(cell_ + 1, 1); in Next()33 return MarkBit(cell_, new_mask); in Next()59 inline bool MarkBit::Set<AccessMode::NON_ATOMIC>() {66 inline bool MarkBit::Set<AccessMode::ATOMIC>() {71 inline bool MarkBit::Get<AccessMode::NON_ATOMIC>() {76 inline bool MarkBit::Get<AccessMode::ATOMIC>() {[all …]
32 MarkBit::CellType start_index_mask = 1u << Bitmap::IndexInCell(start_index); in SetRange()34 MarkBit::CellType end_index_mask = 1u << Bitmap::IndexInCell(end_index); in SetRange()58 MarkBit::CellType start_index_mask = 1u << Bitmap::IndexInCell(start_index); in ClearRange()61 MarkBit::CellType end_index_mask = 1u << Bitmap::IndexInCell(end_index); in ClearRange()86 MarkBit::CellType start_index_mask = 1u << Bitmap::IndexInCell(start_index); in AllBitsSetInRange()89 MarkBit::CellType end_index_mask = 1u << Bitmap::IndexInCell(end_index); in AllBitsSetInRange()91 MarkBit::CellType matching_mask; in AllBitsSetInRange()116 MarkBit::CellType start_index_mask = 1u << Bitmap::IndexInCell(start_index); in AllBitsClearInRange()119 MarkBit::CellType end_index_mask = 1u << Bitmap::IndexInCell(end_index); in AllBitsClearInRange()121 MarkBit::CellType matching_mask; in AllBitsClearInRange()
32 V8_INLINE MarkBit MarkBitFrom(HeapObject* obj) { in MarkBitFrom()37 V8_INLINE MarkBit MarkBitFrom(MemoryChunk* p, Address addr) { in MarkBitFrom()76 MarkBit markbit = MarkBitFrom(p, obj->address()); in GreyToBlack()107 inline MarkBit::CellType* CurrentCell() { in CurrentCell()137 inline MarkBit::CellType PeekNext() { in PeekNext()146 MarkBit::CellType* cells_;192 MarkBit::CellType current_cell_;
17 class MarkBit; variable
156 MarkBit old_mark_bit = marking_state()->MarkBitFrom(from); in NotifyLeftTrimming()157 MarkBit new_mark_bit = marking_state()->MarkBitFrom(to); in NotifyLeftTrimming()
491 MarkBit::CellType end_index_mask = in AdvanceToNextValidObject()