#include <limits>
#include "src/heap/marking-inl.h"
namespace v8 {
namespace internal {
namespace {
constexpr MarkBit::CellType kAllBitsSetInCellValue = …;
}
bool MarkingBitmap::AllBitsSetInRange(MarkBitIndex start_index,
MarkBitIndex end_index) const { … }
bool MarkingBitmap::AllBitsClearInRange(MarkBitIndex start_index,
MarkBitIndex end_index) const { … }
namespace {
void PrintWord(MarkBit::CellType word, MarkBit::CellType himask = 0) { … }
class CellPrinter final { … };
}
void MarkingBitmap::Print() const { … }
bool MarkingBitmap::IsClean() const { … }
MarkBit MarkBit::FromForTesting(Address address) { … }
MarkBit MarkBit::FromForTesting(Tagged<HeapObject> heap_object) { … }
}
}