![]() |
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::FutexEmulation, including all inherited members.
| AsyncWaiterTimeoutTask class | v8::internal::FutexEmulation | friend |
| CallType enum name | v8::internal::FutexEmulation | |
| CleanupAsyncWaiterPromise(FutexWaitListNode *node) | v8::internal::FutexEmulation | privatestatic |
| FutexWaitListNode class | v8::internal::FutexEmulation | friend |
| HandleAsyncWaiterTimeout(FutexWaitListNode *node) | v8::internal::FutexEmulation | privatestatic |
| IsolateDeinit(Isolate *isolate) | v8::internal::FutexEmulation | static |
| kAsync enum value | v8::internal::FutexEmulation | |
| kSync enum value | v8::internal::FutexEmulation | |
| kWakeAll | v8::internal::FutexEmulation | static |
| NotifyAsyncWaiter(FutexWaitListNode *node) | v8::internal::FutexEmulation | privatestatic |
| NumUnresolvedAsyncPromisesForTesting(Tagged< JSArrayBuffer > array_buffer, size_t addr) | v8::internal::FutexEmulation | static |
| NumWaitersForTesting(Tagged< JSArrayBuffer > array_buffer, size_t addr) | v8::internal::FutexEmulation | static |
| ResolveAsyncWaiterPromise(FutexWaitListNode *node) | v8::internal::FutexEmulation | privatestatic |
| ResolveAsyncWaiterPromises(Isolate *isolate) | v8::internal::FutexEmulation | privatestatic |
| ResolveAsyncWaiterPromisesTask class | v8::internal::FutexEmulation | friend |
| Wait(Isolate *isolate, WaitMode mode, DirectHandle< JSArrayBuffer > array_buffer, size_t addr, T value, double rel_timeout_ms) | v8::internal::FutexEmulation | privatestatic |
| 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::FutexEmulation | privatestatic |
| 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::FutexEmulation | privatestatic |
| WaitJs32(Isolate *isolate, WaitMode mode, DirectHandle< JSArrayBuffer > array_buffer, size_t addr, int32_t value, double rel_timeout_ms) | v8::internal::FutexEmulation | static |
| WaitJs64(Isolate *isolate, WaitMode mode, DirectHandle< JSArrayBuffer > array_buffer, size_t addr, int64_t value, double rel_timeout_ms) | v8::internal::FutexEmulation | static |
| WaitMode enum name | v8::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::FutexEmulation | privatestatic |
| WaitWasm32(Isolate *isolate, DirectHandle< JSArrayBuffer > array_buffer, size_t addr, int32_t value, int64_t rel_timeout_ns) | v8::internal::FutexEmulation | static |
| WaitWasm64(Isolate *isolate, DirectHandle< JSArrayBuffer > array_buffer, size_t addr, int64_t value, int64_t rel_timeout_ns) | v8::internal::FutexEmulation | static |
| Wake(Tagged< JSArrayBuffer > array_buffer, size_t addr, uint32_t num_waiters_to_wake) | v8::internal::FutexEmulation | static |
| Wake(void *addr, uint32_t num_waiters_to_wake) | v8::internal::FutexEmulation | static |