Lines Matching refs:microtask_queue
266 void CheckMicrotasksScopesConsistency(i::MicrotaskQueue* microtask_queue) { in CheckMicrotasksScopesConsistency() argument
267 if (microtask_queue && in CheckMicrotasksScopesConsistency()
268 microtask_queue->microtasks_policy() == v8::MicrotasksPolicy::kScoped) { in CheckMicrotasksScopesConsistency()
269 DCHECK(microtask_queue->GetMicrotasksScopeDepth() || in CheckMicrotasksScopesConsistency()
270 !microtask_queue->DebugMicrotasksScopeDepthIsZero()); in CheckMicrotasksScopesConsistency()
305 i::MicrotaskQueue* microtask_queue = isolate_->default_microtask_queue(); in ~CallDepthScope() local
311 microtask_queue = env->native_context().microtask_queue(); in ~CallDepthScope()
314 if (do_callback) isolate_->FireCallCompletedCallback(microtask_queue); in ~CallDepthScope()
317 if (do_callback) CheckMicrotasksScopesConsistency(microtask_queue); in ~CallDepthScope()
319 DCHECK(CheckKeptObjectsClearedAfterMicrotaskCheckpoint(microtask_queue)); in ~CallDepthScope()
335 i::MicrotaskQueue* microtask_queue) { in CheckKeptObjectsClearedAfterMicrotaskCheckpoint() argument
338 do_callback && microtask_queue && in CheckKeptObjectsClearedAfterMicrotaskCheckpoint()
339 microtask_queue->microtasks_policy() == MicrotasksPolicy::kAuto; in CheckKeptObjectsClearedAfterMicrotaskCheckpoint()
5908 v8::MicrotaskQueue* microtask_queue) { in Invoke()
5911 context_snapshot_index, embedder_fields_deserializer, microtask_queue); in Invoke()
5922 v8::MicrotaskQueue* microtask_queue) { in Invoke()
5936 v8::MicrotaskQueue* microtask_queue) { in CreateEnvironment() argument
6013 microtask_queue); in CreateEnvironment()
6040 v8::MicrotaskQueue* microtask_queue) { in NewContext() argument
6054 context_snapshot_index, embedder_fields_deserializer, microtask_queue); in NewContext()
6067 v8::MicrotaskQueue* microtask_queue) { in New() argument
6070 microtask_queue); in New()
6077 v8::MicrotaskQueue* microtask_queue) { in FromSnapshot() argument
6086 embedder_fields_deserializer, microtask_queue); in FromSnapshot()
8535 Isolate* isolate, MicrotaskQueue* microtask_queue) in SuppressMicrotaskExecutionScope() argument
8537 microtask_queue_(microtask_queue in SuppressMicrotaskExecutionScope()
8538 ? static_cast<i::MicrotaskQueue*>(microtask_queue) in SuppressMicrotaskExecutionScope()
8823 MicrotaskQueue* microtask_queue = handler_context->microtask_queue(); in EnqueueMicrotask() local
8824 if (microtask_queue) microtask_queue->EnqueueMicrotask(this, v8_function); in EnqueueMicrotask()
9241 auto microtask_queue = in New() local
9243 microtask_queue->set_microtasks_policy(policy); in New()
9244 std::unique_ptr<MicrotaskQueue> ret(std::move(microtask_queue)); in New()
9252 MicrotaskQueue* microtask_queue, in MicrotasksScope() argument
9255 microtask_queue_(microtask_queue in MicrotasksScope()
9256 ? static_cast<i::MicrotaskQueue*>(microtask_queue) in MicrotasksScope()
9283 auto* microtask_queue = isolate->default_microtask_queue(); in PerformCheckpoint() local
9284 microtask_queue->PerformCheckpoint(v8_isolate); in PerformCheckpoint()
9289 auto* microtask_queue = isolate->default_microtask_queue(); in GetCurrentDepth() local
9290 return microtask_queue->GetMicrotasksScopeDepth(); in GetCurrentDepth()
9295 auto* microtask_queue = isolate->default_microtask_queue(); in IsRunningMicrotasks() local
9296 return microtask_queue->IsRunningMicrotasks(); in IsRunningMicrotasks()