Searched refs:microtask (Results 1 – 6 of 6) sorted by relevance
2801 void Isolate::EnqueueMicrotask(Handle<Object> microtask) { in EnqueueMicrotask() argument2802 DCHECK(microtask->IsJSFunction() || microtask->IsCallHandlerInfo()); in EnqueueMicrotask()2814 queue->set(num_tasks, *microtask); in EnqueueMicrotask()2841 Handle<Object> microtask(queue->get(i), this); in RunMicrotasksInternal()2842 if (microtask->IsJSFunction()) { in RunMicrotasksInternal()2844 Handle<JSFunction>::cast(microtask); in RunMicrotasksInternal()2861 Handle<CallHandlerInfo>::cast(microtask); in RunMicrotasksInternal()
1092 void EnqueueMicrotask(Handle<Object> microtask);
7630 void Isolate::EnqueueMicrotask(Local<Function> microtask) { in EnqueueMicrotask() argument7632 isolate->EnqueueMicrotask(Utils::OpenHandle(*microtask)); in EnqueueMicrotask()7636 void Isolate::EnqueueMicrotask(MicrotaskCallback microtask, void* data) { in EnqueueMicrotask() argument7642 SET_FIELD_WRAPPED(callback_info, set_callback, microtask); in EnqueueMicrotask()
598 CONVERT_ARG_HANDLE_CHECKED(JSFunction, microtask, 0); in RUNTIME_FUNCTION()599 isolate->EnqueueMicrotask(microtask); in RUNTIME_FUNCTION()
6139 void EnqueueMicrotask(Local<Function> microtask);6144 void EnqueueMicrotask(MicrotaskCallback microtask, void* data = NULL);
11722 Add API support for passing a C++ function as a microtask callback.11824 Move microtask queueing logic from JavaScript to C++.11866 Drop unused static microtask API.11868 Introduce an api to query the microtask autorun state of an isolate.11918 Introduce a microtask suppression scope and move microtask methods to