Home
last modified time | relevance | path

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

/external/v8/src/runtime/
Druntime-observe.cc42 CONVERT_ARG_HANDLE_CHECKED(JSFunction, microtask, 0); in RUNTIME_FUNCTION()
43 isolate->EnqueueMicrotask(microtask); in RUNTIME_FUNCTION()
/external/v8/src/
Disolate.cc2635 void Isolate::EnqueueMicrotask(Handle<Object> microtask) { in EnqueueMicrotask() argument
2636 DCHECK(microtask->IsJSFunction() || microtask->IsCallHandlerInfo()); in EnqueueMicrotask()
2648 queue->set(num_tasks, *microtask); in EnqueueMicrotask()
2668 Handle<Object> microtask(queue->get(i), this); in RunMicrotasks() local
2669 if (microtask->IsJSFunction()) { in RunMicrotasks()
2671 Handle<JSFunction>::cast(microtask); in RunMicrotasks()
2688 Handle<CallHandlerInfo>::cast(microtask); in RunMicrotasks()
Disolate.h1060 void EnqueueMicrotask(Handle<Object> microtask);
Dapi.cc7399 void Isolate::EnqueueMicrotask(Local<Function> microtask) { in EnqueueMicrotask() argument
7401 isolate->EnqueueMicrotask(Utils::OpenHandle(*microtask)); in EnqueueMicrotask()
7405 void Isolate::EnqueueMicrotask(MicrotaskCallback microtask, void* data) { in EnqueueMicrotask() argument
7411 SET_FIELD_WRAPPED(callback_info, set_callback, microtask); in EnqueueMicrotask()
/external/v8/test/cctest/
Dcctest.gyp155 'test-microtask-delivery.cc',
/external/v8/include/
Dv8.h5828 void EnqueueMicrotask(Local<Function> microtask);
5833 void EnqueueMicrotask(MicrotaskCallback microtask, void* data = NULL);
/external/v8/
DChangeLog6867 Add API support for passing a C++ function as a microtask callback.
6969 Move microtask queueing logic from JavaScript to C++.
7011 Drop unused static microtask API.
7013 Introduce an api to query the microtask autorun state of an isolate.
7063 Introduce a microtask suppression scope and move microtask methods to