![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <js-atomics-synchronization.h>
Public Member Functions | |
| LockGuard (Isolate *isolate, DirectHandle< JSAtomicsMutex > mutex, std::optional< base::TimeDelta > timeout=std::nullopt) | |
Public Member Functions inherited from v8::internal::JSAtomicsMutex::LockGuardBase | |
| LockGuardBase (const LockGuardBase &)=delete | |
| LockGuardBase & | operator= (const LockGuardBase &)=delete |
| ~LockGuardBase () | |
| bool | locked () const |
Additional Inherited Members | |
Protected Member Functions inherited from v8::internal::JSAtomicsMutex::LockGuardBase | |
| LockGuardBase (Isolate *isolate, DirectHandle< JSAtomicsMutex > mutex, bool locked) | |
Definition at line 201 of file js-atomics-synchronization.h.
|
inline |
Definition at line 142 of file js-atomics-synchronization-inl.h.