V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::ArrayBufferTracker Class Reference
Inheritance diagram for v8::internal::ArrayBufferTracker:
v8::internal::AllStatic

Public Types

enum  ProcessingMode { kUpdateForwardedRemoveOthers, kUpdateForwardedKeepOthers }
 

Static Public Member Functions

static void RegisterNew (Heap *heap, JSArrayBuffer *buffer)
 
static void Unregister (Heap *heap, JSArrayBuffer *buffer)
 
static void PrepareToFreeDeadInNewSpace (Heap *heap)
 
template<typename MarkingState >
static void FreeDead (Page *page, MarkingState *marking_state)
 
static void FreeAll (Page *page)
 
static bool ProcessBuffers (Page *page, ProcessingMode mode)
 
static bool IsTracked (JSArrayBuffer *buffer)
 
static void TearDown (Heap *heap)
 

Detailed Description

Definition at line 22 of file array-buffer-tracker.h.


The documentation for this class was generated from the following files: