v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::FutexEmulation Member List

This is the complete list of members for v8::internal::FutexEmulation, including all inherited members.

AsyncWaiterTimeoutTask classv8::internal::FutexEmulationfriend
CallType enum namev8::internal::FutexEmulation
CleanupAsyncWaiterPromise(FutexWaitListNode *node)v8::internal::FutexEmulationprivatestatic
FutexWaitListNode classv8::internal::FutexEmulationfriend
HandleAsyncWaiterTimeout(FutexWaitListNode *node)v8::internal::FutexEmulationprivatestatic
IsolateDeinit(Isolate *isolate)v8::internal::FutexEmulationstatic
kAsync enum valuev8::internal::FutexEmulation
kSync enum valuev8::internal::FutexEmulation
kWakeAllv8::internal::FutexEmulationstatic
NotifyAsyncWaiter(FutexWaitListNode *node)v8::internal::FutexEmulationprivatestatic
NumUnresolvedAsyncPromisesForTesting(Tagged< JSArrayBuffer > array_buffer, size_t addr)v8::internal::FutexEmulationstatic
NumWaitersForTesting(Tagged< JSArrayBuffer > array_buffer, size_t addr)v8::internal::FutexEmulationstatic
ResolveAsyncWaiterPromise(FutexWaitListNode *node)v8::internal::FutexEmulationprivatestatic
ResolveAsyncWaiterPromises(Isolate *isolate)v8::internal::FutexEmulationprivatestatic
ResolveAsyncWaiterPromisesTask classv8::internal::FutexEmulationfriend
Wait(Isolate *isolate, WaitMode mode, DirectHandle< JSArrayBuffer > array_buffer, size_t addr, T value, double rel_timeout_ms)v8::internal::FutexEmulationprivatestatic
Wait(Isolate *isolate, WaitMode mode, DirectHandle< JSArrayBuffer > array_buffer, size_t addr, T value, bool use_timeout, int64_t rel_timeout_ns, CallType call_type=CallType::kIsNotWasm)v8::internal::FutexEmulationprivatestatic
WaitAsync(Isolate *isolate, DirectHandle< JSArrayBuffer > array_buffer, size_t addr, T value, bool use_timeout, int64_t rel_timeout_ns, CallType call_type)v8::internal::FutexEmulationprivatestatic
WaitJs32(Isolate *isolate, WaitMode mode, DirectHandle< JSArrayBuffer > array_buffer, size_t addr, int32_t value, double rel_timeout_ms)v8::internal::FutexEmulationstatic
WaitJs64(Isolate *isolate, WaitMode mode, DirectHandle< JSArrayBuffer > array_buffer, size_t addr, int64_t value, double rel_timeout_ms)v8::internal::FutexEmulationstatic
WaitMode enum namev8::internal::FutexEmulation
WaitSync(Isolate *isolate, DirectHandle< JSArrayBuffer > array_buffer, size_t addr, T value, bool use_timeout, int64_t rel_timeout_ns, CallType call_type)v8::internal::FutexEmulationprivatestatic
WaitWasm32(Isolate *isolate, DirectHandle< JSArrayBuffer > array_buffer, size_t addr, int32_t value, int64_t rel_timeout_ns)v8::internal::FutexEmulationstatic
WaitWasm64(Isolate *isolate, DirectHandle< JSArrayBuffer > array_buffer, size_t addr, int64_t value, int64_t rel_timeout_ns)v8::internal::FutexEmulationstatic
Wake(Tagged< JSArrayBuffer > array_buffer, size_t addr, uint32_t num_waiters_to_wake)v8::internal::FutexEmulationstatic
Wake(void *addr, uint32_t num_waiters_to_wake)v8::internal::FutexEmulationstatic