Home
last modified time | relevance | path

Searched refs:microtask (Results 1 – 6 of 6) sorted by relevance

/external/v8/src/
Disolate.cc2801 void Isolate::EnqueueMicrotask(Handle<Object> microtask) { in EnqueueMicrotask() argument
2802 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()
Disolate.h1092 void EnqueueMicrotask(Handle<Object> microtask);
Dapi.cc7630 void Isolate::EnqueueMicrotask(Local<Function> microtask) { in EnqueueMicrotask() argument
7632 isolate->EnqueueMicrotask(Utils::OpenHandle(*microtask)); in EnqueueMicrotask()
7636 void Isolate::EnqueueMicrotask(MicrotaskCallback microtask, void* data) { in EnqueueMicrotask() argument
7642 SET_FIELD_WRAPPED(callback_info, set_callback, microtask); in EnqueueMicrotask()
/external/v8/src/runtime/
Druntime-internal.cc598 CONVERT_ARG_HANDLE_CHECKED(JSFunction, microtask, 0); in RUNTIME_FUNCTION()
599 isolate->EnqueueMicrotask(microtask); in RUNTIME_FUNCTION()
/external/v8/include/
Dv8.h6139 void EnqueueMicrotask(Local<Function> microtask);
6144 void EnqueueMicrotask(MicrotaskCallback microtask, void* data = NULL);
/external/v8/
DChangeLog11722 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