V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Static Public Member Functions | |
template<AccessMode access_mode = AccessMode::ATOMIC> | |
static void | Insert (MemoryChunk *chunk, Address slot_addr) |
static bool | Contains (MemoryChunk *chunk, Address slot_addr) |
static void | Remove (MemoryChunk *chunk, Address slot_addr) |
static void | RemoveRange (MemoryChunk *chunk, Address start, Address end, SlotSet::EmptyBucketMode mode) |
template<typename Callback > | |
static void | Iterate (Heap *heap, RememberedSetIterationMode mode, Callback callback) |
template<typename Callback > | |
static void | IterateMemoryChunks (Heap *heap, Callback callback) |
template<typename Callback > | |
static void | Iterate (MemoryChunk *chunk, Callback callback, SlotSet::EmptyBucketMode mode) |
static int | NumberOfPreFreedEmptyBuckets (MemoryChunk *chunk) |
static void | PreFreeEmptyBuckets (MemoryChunk *chunk) |
static void | FreeEmptyBuckets (MemoryChunk *chunk) |
static void | InsertTyped (Page *page, Address host_addr, SlotType slot_type, Address slot_addr) |
static void | RemoveRangeTyped (MemoryChunk *page, Address start, Address end) |
template<typename Callback > | |
static void | IterateTyped (Heap *heap, RememberedSetIterationMode mode, Callback callback) |
template<typename Callback > | |
static void | IterateTyped (MemoryChunk *chunk, Callback callback) |
static void | ClearAll (Heap *heap) |
Definition at line 21 of file remembered-set.h.