![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
Public Member Functions | |
| AsyncState (Isolate *isolate, std::shared_ptr< TaskRunner > task_runner, std::weak_ptr< BackingStore > backing_store, v8::Global< v8::Promise > promise, v8::Global< v8::Context > native_context) | |
| ~AsyncState () | |
Public Attributes | |
| Isolate *const | isolate_for_async_waiters |
| std::shared_ptr< TaskRunner > const | task_runner |
| std::weak_ptr< BackingStore > const | backing_store |
| v8::Global< v8::Promise > const | promise |
| v8::Global< v8::Context > const | native_context |
| base::TimeTicks | timeout_time |
| CancelableTaskManager::Id | timeout_task_id |
Definition at line 71 of file futex-emulation.h.
|
inline |
|
inline |
Definition at line 85 of file futex-emulation.h.
| std::weak_ptr<BackingStore> const v8::internal::FutexWaitListNode::AsyncState::backing_store |
Definition at line 96 of file futex-emulation.h.
| Isolate* const v8::internal::FutexWaitListNode::AsyncState::isolate_for_async_waiters |
Definition at line 90 of file futex-emulation.h.
| v8::Global<v8::Context> const v8::internal::FutexWaitListNode::AsyncState::native_context |
Definition at line 103 of file futex-emulation.h.
| v8::Global<v8::Promise> const v8::internal::FutexWaitListNode::AsyncState::promise |
Definition at line 100 of file futex-emulation.h.
| std::shared_ptr<TaskRunner> const v8::internal::FutexWaitListNode::AsyncState::task_runner |
Definition at line 91 of file futex-emulation.h.
| CancelableTaskManager::Id v8::internal::FutexWaitListNode::AsyncState::timeout_task_id |
Definition at line 111 of file futex-emulation.h.
| base::TimeTicks v8::internal::FutexWaitListNode::AsyncState::timeout_time |
Definition at line 108 of file futex-emulation.h.