![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
This is the complete list of members for v8::internal::JSAtomicsCondition, including all inherited members.
AsyncWaiterNodeType typedef | v8::internal::JSAtomicsCondition | |
CleanupMatchingAsyncWaiters(Isolate *isolate, WaiterQueueNode *node, DequeueMatcher matcher) | v8::internal::JSAtomicsCondition | static |
DequeueAction typedef | v8::internal::JSAtomicsCondition | private |
DequeueExplicit(Isolate *requester, DirectHandle< JSAtomicsCondition > cv, std::atomic< StateT > *state, const DequeueAction &dequeue_action) | v8::internal::JSAtomicsCondition | privatestatic |
Factory class | v8::internal::JSAtomicsCondition | friend |
HandleAsyncNotify(WaitAsyncWaiterQueueNode *node) | v8::internal::JSAtomicsCondition | static |
HandleAsyncTimeout(WaitAsyncWaiterQueueNode *node) | v8::internal::JSAtomicsCondition | static |
kAllWaiters | v8::internal::JSAtomicsCondition | static |
kAsyncContextLength enum value | v8::internal::JSAtomicsCondition | |
kConditionVariableAsyncContextSlot enum value | v8::internal::JSAtomicsCondition | |
kMutexAsyncContextSlot enum value | v8::internal::JSAtomicsCondition | |
Notify(Isolate *requester, DirectHandle< JSAtomicsCondition > cv, uint32_t count) | v8::internal::JSAtomicsCondition | static |
QueueWaiter(Isolate *requester, DirectHandle< JSAtomicsCondition > cv, WaiterQueueNode *waiter) | v8::internal::JSAtomicsCondition | privatestatic |
WaitAsync(Isolate *requester, DirectHandle< JSAtomicsCondition > cv, DirectHandle< JSAtomicsMutex > mutex, std::optional< base::TimeDelta > timeout) | v8::internal::JSAtomicsCondition | static |
WaitFor(Isolate *requester, DirectHandle< JSAtomicsCondition > cv, DirectHandle< JSAtomicsMutex > mutex, std::optional< base::TimeDelta > timeout) | v8::internal::JSAtomicsCondition | static |