| /third_party/node/deps/v8/src/builtins/ |
| D | builtins-microtask-queue-gen.cc | 25 TNode<RawPtrT> GetMicrotaskRingBuffer(TNode<RawPtrT> microtask_queue); 26 TNode<IntPtrT> GetMicrotaskQueueCapacity(TNode<RawPtrT> microtask_queue); 27 TNode<IntPtrT> GetMicrotaskQueueSize(TNode<RawPtrT> microtask_queue); 28 void SetMicrotaskQueueSize(TNode<RawPtrT> microtask_queue, 30 TNode<IntPtrT> GetMicrotaskQueueStart(TNode<RawPtrT> microtask_queue); 31 void SetMicrotaskQueueStart(TNode<RawPtrT> microtask_queue, 40 void IncrementFinishedMicrotaskCount(TNode<RawPtrT> microtask_queue); 65 TNode<RawPtrT> microtask_queue) { in GetMicrotaskRingBuffer() argument 66 return Load<RawPtrT>(microtask_queue, in GetMicrotaskRingBuffer() 71 TNode<RawPtrT> microtask_queue) { in GetMicrotaskQueueCapacity() argument [all …]
|
| /third_party/node/deps/v8/src/heap/ |
| D | finalization-registry-cleanup-task.cc | 66 MicrotaskQueue* microtask_queue = in RunInternal() local 67 finalization_registry->native_context().microtask_queue(); in RunInternal() 68 if (!microtask_queue) microtask_queue = isolate->default_microtask_queue(); in RunInternal() 69 if (microtask_queue && in RunInternal() 70 microtask_queue->microtasks_policy() == v8::MicrotasksPolicy::kScoped) { in RunInternal() 75 v8_isolate, microtask_queue, v8::MicrotasksScope::kDoNotRunMicrotasks)); in RunInternal()
|
| D | heap.cc | 5076 MicrotaskQueue* microtask_queue = default_microtask_queue; in IterateRoots() local 5078 microtask_queue->IterateMicrotasks(v); in IterateRoots() 5079 microtask_queue = microtask_queue->next(); in IterateRoots() 5080 } while (microtask_queue != default_microtask_queue); in IterateRoots()
|
| /third_party/node/deps/v8/src/execution/ |
| D | microtask-queue.cc | 37 MicrotaskQueue* microtask_queue = new MicrotaskQueue; in SetUpDefaultMicrotaskQueue() local 38 microtask_queue->next_ = microtask_queue; in SetUpDefaultMicrotaskQueue() 39 microtask_queue->prev_ = microtask_queue; in SetUpDefaultMicrotaskQueue() 40 isolate->set_default_microtask_queue(microtask_queue); in SetUpDefaultMicrotaskQueue() 47 std::unique_ptr<MicrotaskQueue> microtask_queue(new MicrotaskQueue); in New() local 51 microtask_queue->next_ = last->next_; in New() 52 microtask_queue->prev_ = last; in New() 53 last->next_->prev_ = microtask_queue.get(); in New() 54 last->next_ = microtask_queue.get(); in New() 56 return microtask_queue; in New()
|
| D | execution.cc | 52 MicrotaskQueue* microtask_queue, 76 MicrotaskQueue* microtask_queue; member 98 params.microtask_queue = nullptr; in SetUpForNew() 121 params.microtask_queue = nullptr; in SetUpForCall() 144 params.microtask_queue = nullptr; in SetUpForTryCall() 155 Isolate* isolate, MicrotaskQueue* microtask_queue, in SetUpForRunMicrotasks() argument 164 params.microtask_queue = microtask_queue; in SetUpForRunMicrotasks() 435 Address root_register_value, MicrotaskQueue* microtask_queue)>; in Invoke() 442 params.microtask_queue)); in Invoke() 594 Isolate* isolate, MicrotaskQueue* microtask_queue, in TryRunMicrotasks() argument [all …]
|
| D | execution.h | 72 Isolate* isolate, MicrotaskQueue* microtask_queue,
|
| D | isolate.h | 1570 void FireCallCompletedCallback(MicrotaskQueue* microtask_queue) { in FireCallCompletedCallback() argument 1572 FireCallCompletedCallbackInternal(microtask_queue); in FireCallCompletedCallback() 1968 void FireCallCompletedCallbackInternal(MicrotaskQueue* microtask_queue);
|
| D | isolate.cc | 4602 MicrotaskQueue* microtask_queue) { in ThrowInternal() argument 4606 microtask_queue && in ThrowInternal() 4607 microtask_queue->microtasks_policy() == v8::MicrotasksPolicy::kAuto; in ThrowInternal() 4610 if (perform_checkpoint) microtask_queue->PerformCheckpoint(isolate); in ThrowInternal()
|
| /third_party/node/deps/v8/src/api/ |
| D | api-inl.h | 168 i::MicrotaskQueue* microtask_queue = isolate_->default_microtask_queue(); local 176 microtask_queue = env->native_context().microtask_queue(); 179 if (do_callback) isolate_->FireCallCompletedCallback(microtask_queue); 182 if (microtask_queue && microtask_queue->microtasks_policy() == 184 DCHECK(microtask_queue->GetMicrotasksScopeDepth() || 185 !microtask_queue->DebugMicrotasksScopeDepthIsZero()); 189 DCHECK(CheckKeptObjectsClearedAfterMicrotaskCheckpoint(microtask_queue)); 208 i::MicrotaskQueue* microtask_queue) { 211 microtask_queue && 212 microtask_queue->microtasks_policy() == MicrotasksPolicy::kAuto;
|
| D | api.cc | 6247 v8::MicrotaskQueue* microtask_queue) { in Invoke() 6250 context_snapshot_index, embedder_fields_deserializer, microtask_queue); in Invoke() 6261 v8::MicrotaskQueue* microtask_queue) { in Invoke() 6275 v8::MicrotaskQueue* microtask_queue) { in CreateEnvironment() argument 6352 microtask_queue); in CreateEnvironment() 6379 v8::MicrotaskQueue* microtask_queue) { in NewContext() argument 6393 context_snapshot_index, embedder_fields_deserializer, microtask_queue); in NewContext() 6406 v8::MicrotaskQueue* microtask_queue) { in New() argument 6409 microtask_queue); in New() 6416 v8::MicrotaskQueue* microtask_queue) { in FromSnapshot() argument [all …]
|
| /third_party/node/deps/v8/src/runtime/ |
| D | runtime-promise.cc | 82 MicrotaskQueue* microtask_queue = in RUNTIME_FUNCTION() local 83 function->native_context().microtask_queue(); in RUNTIME_FUNCTION() 84 if (microtask_queue) microtask_queue->EnqueueMicrotask(*microtask); in RUNTIME_FUNCTION()
|
| /third_party/node/src/ |
| D | node_contextify.h | 19 const std::shared_ptr<v8::MicrotaskQueue>& microtask_queue() const; 81 inline std::shared_ptr<v8::MicrotaskQueue> microtask_queue() const { in microtask_queue() function 83 return microtask_queue_wrap_->microtask_queue(); in microtask_queue() 171 std::shared_ptr<v8::MicrotaskQueue> microtask_queue,
|
| D | module_wrap.cc | 363 std::shared_ptr<MicrotaskQueue> microtask_queue; in Evaluate() local 365 microtask_queue = contextify_context->microtask_queue(); in Evaluate() 385 if (!result.IsEmpty() && microtask_queue) in Evaluate() 386 microtask_queue->PerformCheckpoint(isolate); in Evaluate()
|
| D | node_contextify.cc | 126 ? options.microtask_queue_wrap->microtask_queue().get() in New() 983 std::shared_ptr<MicrotaskQueue> microtask_queue; in RunInContext() local 996 microtask_queue = contextify_context->microtask_queue(); in RunInContext() 1022 microtask_queue, in RunInContext() 1380 MicrotaskQueueWrap::microtask_queue() const { in microtask_queue() function in node::contextify::MicrotaskQueueWrap
|
| /third_party/node/deps/v8/src/objects/ |
| D | contexts-inl.h | 270 DEF_GETTER(NativeContext, microtask_queue, MicrotaskQueue*) { in DEF_GETTER() argument 282 MicrotaskQueue* microtask_queue) { in set_microtask_queue() argument 284 reinterpret_cast<Address>(microtask_queue), in set_microtask_queue()
|
| D | objects.cc | 5569 MicrotaskQueue* microtask_queue = then_context->microtask_queue(); in Resolve() local 5570 if (microtask_queue) microtask_queue->EnqueueMicrotask(*task); in Resolve() 5678 MicrotaskQueue* microtask_queue = handler_context->microtask_queue(); in TriggerPromiseReactions() local 5679 if (microtask_queue) { in TriggerPromiseReactions() 5680 microtask_queue->EnqueueMicrotask( in TriggerPromiseReactions()
|
| D | contexts.h | 728 DECL_GETTER(microtask_queue, MicrotaskQueue*)
|
| /third_party/node/deps/v8/include/ |
| D | v8-context.h | 91 MicrotaskQueue* microtask_queue = nullptr); 117 MicrotaskQueue* microtask_queue = nullptr);
|
| D | v8-microtask-queue.h | 122 MicrotasksScope(Isolate* isolate, MicrotaskQueue* microtask_queue, Type type);
|
| D | v8-isolate.h | 369 Isolate* isolate, MicrotaskQueue* microtask_queue = nullptr);
|
| /third_party/node/deps/v8/src/init/ |
| D | bootstrapper.h | 63 v8::MicrotaskQueue* microtask_queue);
|
| D | bootstrapper.cc | 169 v8::MicrotaskQueue* microtask_queue); 326 v8::MicrotaskQueue* microtask_queue) { in CreateEnvironment() argument 332 microtask_queue); in CreateEnvironment() 6290 v8::MicrotaskQueue* microtask_queue) in Genesis() argument 6393 isolate, microtask_queue ? static_cast<MicrotaskQueue*>(microtask_queue) in Genesis()
|
| /third_party/node/deps/v8/src/snapshot/ |
| D | context-serializer.cc | 30 microtask_queue_(native_context.microtask_queue()), in SanitizeNativeContextScope()
|
| /third_party/node/deps/v8/src/diagnostics/ |
| D | objects-printer.cc | 865 os << " - microtask_queue: " << microtask_queue() << "\n"; in NativeContextPrint()
|