V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Member Functions | |
void | EnqueueMicrotask (Microtask *microtask) |
int | RunMicrotasks (Isolate *isolate) |
void | IterateMicrotasks (RootVisitor *visitor) |
intptr_t | capacity () const |
intptr_t | size () const |
intptr_t | start () const |
MicrotaskQueue * | next () const |
MicrotaskQueue * | prev () const |
Static Public Member Functions | |
static void | SetUpDefaultMicrotaskQueue (Isolate *isolate) |
static std::unique_ptr< MicrotaskQueue > | New (Isolate *isolate) |
static Object * | CallEnqueueMicrotask (Isolate *isolate, intptr_t microtask_queue_pointer, Microtask *microtask) |
Static Public Attributes | |
static const size_t | kRingBufferOffset |
static const size_t | kCapacityOffset |
static const size_t | kSizeOffset = offsetof(MicrotaskQueue, size_) |
static const size_t | kStartOffset = offsetof(MicrotaskQueue, start_) |
static const intptr_t | kMinimumCapacity = 8 |
Definition at line 21 of file microtask-queue.h.
|
static |
Definition at line 51 of file microtask-queue.h.
|
static |
Definition at line 50 of file microtask-queue.h.