V8 Project
|
Do not run microtasks while this scope is active, even if microtasks are automatically executed otherwise. More...
#include <v8.h>
Public Member Functions | |
SuppressMicrotaskExecutionScope (Isolate *isolate) | |
~SuppressMicrotaskExecutionScope () | |
Private Member Functions | |
SuppressMicrotaskExecutionScope (const SuppressMicrotaskExecutionScope &) | |
SuppressMicrotaskExecutionScope & | operator= (const SuppressMicrotaskExecutionScope &) |
Private Attributes | |
internal::Isolate * | isolate_ |
Do not run microtasks while this scope is active, even if microtasks are automatically executed otherwise.
|
explicit |
Definition at line 6673 of file api.cc.
References v8::internal::Isolate::handle_scope_implementer(), v8::internal::HandleScopeImplementer::IncrementCallDepth(), and isolate_.
v8::Isolate::SuppressMicrotaskExecutionScope::~SuppressMicrotaskExecutionScope | ( | ) |
|
private |
|
private |
|
private |
Definition at line 4464 of file v8.h.
Referenced by SuppressMicrotaskExecutionScope().