Searched refs:CellType (Results 1 – 10 of 10) sorted by relevance
16 using CellType = uint32_t;17 STATIC_ASSERT(sizeof(CellType) == sizeof(base::Atomic32));19 inline MarkBit(CellType* cell, CellType mask) : cell_(cell), mask_(mask) {} in MarkBit()29 CellType new_mask = mask_ << 1; in Next()50 CellType* cell_;51 CellType mask_;60 CellType old_value = *cell_;83 CellType old_value = *cell_;128 V8_INLINE MarkBit::CellType* cells() { in cells()129 return reinterpret_cast<MarkBit::CellType*>(this); in cells()[all …]
19 MarkBit::CellType start_index_mask = 1u << Bitmap::IndexInCell(start_index); in AllBitsSetInRange()22 MarkBit::CellType end_index_mask = 1u << Bitmap::IndexInCell(end_index); in AllBitsSetInRange()24 MarkBit::CellType matching_mask; in AllBitsSetInRange()48 MarkBit::CellType start_index_mask = 1u << Bitmap::IndexInCell(start_index); in AllBitsClearInRange()51 MarkBit::CellType end_index_mask = 1u << Bitmap::IndexInCell(end_index); in AllBitsClearInRange()53 MarkBit::CellType matching_mask; in AllBitsClearInRange()
52 inline MarkBit::CellType* CurrentCell() { in CurrentCell()82 inline MarkBit::CellType PeekNext() { in PeekNext()91 MarkBit::CellType* cells_;133 MarkBit::CellType current_cell_;
213 MarkBit::CellType end_index_mask = in AdvanceToNextValidObject()
78 reinterpret_cast<std::atomic<CellType>&>(mark_bits_[cell]) in set_markbit()79 .fetch_or(CellType{1} << bit, std::memory_order_relaxed); in set_markbit()84 mark_bits_[cell] &= ~(CellType{1} << bit); in clear_markbit()89 return mark_bits_[cell] & CellType{1} << bit; in markbit()93 using CellType = uint32_t; typedef in v8::internal::GlobalHandles::NodeBlock95 std::tuple<CellType, CellType> CellAndBit(size_t index) const { in CellAndBit()96 static constexpr CellType kMarkBitCellSizeLog2 = 5; in CellAndBit()100 sizeof(CellType) * CHAR_BIT == (CellType{1} << kMarkBitCellSizeLog2), in CellAndBit()102 static constexpr CellType kCellMask = in CellAndBit()103 (CellType{1} << kMarkBitCellSizeLog2) - 1; in CellAndBit()[all …]
119 cell_obj = types.CellType(1)122 cell_obj = types.CellType()
23 CellType = type(_cell_factory()) variable
100 expose the type ``cell`` in ``Lib/types.py`` under the name CellType. Patch
165 .. data:: CellType
578 :data:`cell <types.CellType>` type can be accessed in the :mod:`types`