Lines Matching refs:MicrotaskQueue
22 const size_t MicrotaskQueue::kRingBufferOffset =
23 OFFSET_OF(MicrotaskQueue, ring_buffer_);
24 const size_t MicrotaskQueue::kCapacityOffset =
25 OFFSET_OF(MicrotaskQueue, capacity_);
26 const size_t MicrotaskQueue::kSizeOffset = OFFSET_OF(MicrotaskQueue, size_);
27 const size_t MicrotaskQueue::kStartOffset = OFFSET_OF(MicrotaskQueue, start_);
28 const size_t MicrotaskQueue::kFinishedMicrotaskCountOffset =
29 OFFSET_OF(MicrotaskQueue, finished_microtask_count_);
31 const intptr_t MicrotaskQueue::kMinimumCapacity = 8;
34 void MicrotaskQueue::SetUpDefaultMicrotaskQueue(Isolate* isolate) { in SetUpDefaultMicrotaskQueue()
37 MicrotaskQueue* microtask_queue = new MicrotaskQueue; in SetUpDefaultMicrotaskQueue()
44 std::unique_ptr<MicrotaskQueue> MicrotaskQueue::New(Isolate* isolate) { in New()
47 std::unique_ptr<MicrotaskQueue> microtask_queue(new MicrotaskQueue); in New()
50 MicrotaskQueue* last = isolate->default_microtask_queue()->prev_; in New()
59 MicrotaskQueue::MicrotaskQueue() = default;
61 MicrotaskQueue::~MicrotaskQueue() { in ~MicrotaskQueue()
71 Address MicrotaskQueue::CallEnqueueMicrotask(Isolate* isolate, in CallEnqueueMicrotask()
75 reinterpret_cast<MicrotaskQueue*>(microtask_queue_pointer) in CallEnqueueMicrotask()
80 void MicrotaskQueue::EnqueueMicrotask(v8::Isolate* v8_isolate, in EnqueueMicrotask()
89 void MicrotaskQueue::EnqueueMicrotask(v8::Isolate* v8_isolate, in EnqueueMicrotask()
100 void MicrotaskQueue::EnqueueMicrotask(Microtask microtask) { in EnqueueMicrotask()
113 void MicrotaskQueue::PerformCheckpointInternal(v8::Isolate* v8_isolate) { in PerformCheckpointInternal()
150 int MicrotaskQueue::RunMicrotasks(Isolate* isolate) { in RunMicrotasks()
200 void MicrotaskQueue::IterateMicrotasks(RootVisitor* visitor) { in IterateMicrotasks()
227 void MicrotaskQueue::AddMicrotasksCompletedCallback( in AddMicrotasksCompletedCallback()
237 void MicrotaskQueue::RemoveMicrotasksCompletedCallback( in RemoveMicrotasksCompletedCallback()
247 void MicrotaskQueue::OnCompleted(Isolate* isolate) const { in OnCompleted()
254 Microtask MicrotaskQueue::get(intptr_t index) const { in get()
260 void MicrotaskQueue::ResizeBuffer(intptr_t new_capacity) { in ResizeBuffer()