v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::MarkingBitmap Member List

This is the complete list of members for v8::internal::MarkingBitmap, including all inherited members.

AddressToIndex(Address address)v8::internal::MarkingBitmapstatic
AllBitsClearInRange(MarkBitIndex start_index, MarkBitIndex end_index) constv8::internal::MarkingBitmap
AllBitsSetInRange(MarkBitIndex start_index, MarkBitIndex end_index) constv8::internal::MarkingBitmap
Cast(Address addr)v8::internal::MarkingBitmapinlinestatic
CellAlignIndex(uint32_t index)v8::internal::MarkingBitmapinlinestatic
CellIndex typedefv8::internal::MarkingBitmap
cells()v8::internal::MarkingBitmapinline
cells() constv8::internal::MarkingBitmapinline
cells_v8::internal::MarkingBitmapprivate
CellToBase(CellIndex cell_index)v8::internal::MarkingBitmapinlinestatic
CellType typedefv8::internal::MarkingBitmap
Clear()v8::internal::MarkingBitmapinline
ClearBitsInCell(uint32_t cell_index, MarkBit::CellType mask)v8::internal::MarkingBitmapinlineprivate
ClearCellRangeRelaxed(uint32_t start_cell_index, uint32_t end_cell_index)v8::internal::MarkingBitmapinlineprivate
ClearRange(MarkBitIndex start_index, MarkBitIndex end_index)v8::internal::MarkingBitmapinline
FindPreviousValidObject(const PageMetadata *page, Address maybe_inner_ptr)v8::internal::MarkingBitmapinlinestatic
FromAddress(Address address)v8::internal::MarkingBitmapprivatestatic
IndexInCell(MarkBitIndex index)v8::internal::MarkingBitmapinlinestatic
IndexInCellMask(MarkBitIndex index)v8::internal::MarkingBitmapinlinestatic
IndexToAddressOffset(MarkBitIndex index)v8::internal::MarkingBitmapinlinestatic
IndexToCell(MarkBitIndex index)v8::internal::MarkingBitmapinlinestatic
IsClean() constv8::internal::MarkingBitmap
kBitIndexMaskv8::internal::MarkingBitmapstatic
kBitsPerCellv8::internal::MarkingBitmapstatic
kBitsPerCellLog2v8::internal::MarkingBitmapstatic
kBytesPerCellv8::internal::MarkingBitmapstatic
kBytesPerCellLog2v8::internal::MarkingBitmapstatic
kCellsCountv8::internal::MarkingBitmapstatic
kLengthv8::internal::MarkingBitmapstatic
kSizev8::internal::MarkingBitmapstatic
LimitAddressToIndex(Address address)v8::internal::MarkingBitmapstatic
MarkBitFromAddress(Address address)v8::internal::MarkingBitmapstatic
MarkBitFromAddress(MarkingBitmap *bitmap, Address address)v8::internal::MarkingBitmapstatic
MarkBitFromIndexForTesting(uint32_t index)v8::internal::MarkingBitmapinline
MarkBitIndex typedefv8::internal::MarkingBitmap
MarkingBitmap()=defaultv8::internal::MarkingBitmap
MarkingBitmap(const MarkingBitmap &)=deletev8::internal::MarkingBitmap
operator=(const MarkingBitmap &)=deletev8::internal::MarkingBitmap
Print() constv8::internal::MarkingBitmap
SetBitsInCell(uint32_t cell_index, MarkBit::CellType mask)v8::internal::MarkingBitmapinlineprivate
SetCellRangeRelaxed(uint32_t start_cell_index, uint32_t end_cell_index)v8::internal::MarkingBitmapprivate
SetRange(MarkBitIndex start_index, MarkBitIndex end_index)v8::internal::MarkingBitmapinline