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

This is the complete list of members for v8::base::AsAtomicPointerImpl< TAtomicStorageType >, including all inherited members.

Acquire_Load(T *addr)v8::base::AsAtomicImpl< TAtomicStorageType >inlinestatic
AcquireRelease_CompareAndSwap(T *addr, typename std::remove_reference< T >::type old_value, typename std::remove_reference< T >::type new_value)v8::base::AsAtomicImpl< TAtomicStorageType >inlinestatic
AtomicStorageType typedefv8::base::AsAtomicImpl< TAtomicStorageType >
Relaxed_CompareAndSwap(T *addr, typename std::remove_reference< T >::type old_value, typename std::remove_reference< T >::type new_value)v8::base::AsAtomicImpl< TAtomicStorageType >inlinestatic
Relaxed_Load(T *addr)v8::base::AsAtomicImpl< TAtomicStorageType >inlinestatic
Relaxed_SetBits(T *addr, T bits, T mask)v8::base::AsAtomicImpl< TAtomicStorageType >inlinestatic
Relaxed_Store(T *addr, typename std::remove_reference< T >::type new_value)v8::base::AsAtomicImpl< TAtomicStorageType >inlinestatic
Release_CompareAndSwap(T *addr, typename std::remove_reference< T >::type old_value, typename std::remove_reference< T >::type new_value)v8::base::AsAtomicImpl< TAtomicStorageType >inlinestatic
Release_SetBits(T *addr, T bits, T mask)v8::base::AsAtomicImpl< TAtomicStorageType >inlinestatic
Release_Store(T *addr, typename std::remove_reference< T >::type new_value)v8::base::AsAtomicImpl< TAtomicStorageType >inlinestatic
SeqCst_CompareAndSwap(T *addr, typename std::remove_reference< T >::type old_value, typename std::remove_reference< T >::type new_value)v8::base::AsAtomicImpl< TAtomicStorageType >inlinestatic
SeqCst_Load(T *addr)v8::base::AsAtomicImpl< TAtomicStorageType >inlinestatic
SeqCst_Store(T *addr, typename std::remove_reference< T >::type new_value)v8::base::AsAtomicImpl< TAtomicStorageType >inlinestatic
SeqCst_Swap(T *addr, typename std::remove_reference< T >::type new_value)v8::base::AsAtomicImpl< TAtomicStorageType >inlinestatic
SetBits(T *addr, T bits, T mask)=deletev8::base::AsAtomicPointerImpl< TAtomicStorageType >static
to_storage_addr(T *value)v8::base::AsAtomicImpl< TAtomicStorageType >inlineprivatestatic
to_storage_addr(const T *value)v8::base::AsAtomicImpl< TAtomicStorageType >inlineprivatestatic