V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::LocalArrayBufferTracker Class Reference

Public Types

enum  CallbackResult { kKeepEntry, kUpdateEntry, kRemoveEntry }
 
enum  FreeMode { kFreeDead, kFreeAll }
 

Public Member Functions

 LocalArrayBufferTracker (Page *page)
 
void Add (JSArrayBuffer *buffer, size_t length)
 
void Remove (JSArrayBuffer *buffer, size_t length)
 
template<typename Callback >
void Free (Callback should_free)
 
template<typename Callback >
void Process (Callback callback)
 
bool IsEmpty () const
 
bool IsTracked (JSArrayBuffer *buffer) const
 

Detailed Description

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


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