v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::base::helper Namespace Reference

Functions

template<typename T >
volatile std::atomic< T > * to_std_atomic (volatile T *ptr)
 
template<typename T >
volatile const std::atomic< T > * to_std_atomic_const (volatile const T *ptr)
 
int MemcmpNotEqualFundamental (Atomic8 u1, Atomic8 u2)
 
int MemcmpNotEqualFundamental (AtomicWord u1, AtomicWord u2)
 

Function Documentation

◆ MemcmpNotEqualFundamental() [1/2]

int v8::base::helper::MemcmpNotEqualFundamental ( Atomic8 u1,
Atomic8 u2 )
inline

Definition at line 426 of file atomicops.h.

Here is the caller graph for this function:

◆ MemcmpNotEqualFundamental() [2/2]

int v8::base::helper::MemcmpNotEqualFundamental ( AtomicWord u1,
AtomicWord u2 )
inline

Definition at line 430 of file atomicops.h.

◆ to_std_atomic()

template<typename T >
volatile std::atomic< T > * v8::base::helper::to_std_atomic ( volatile T * ptr)

Definition at line 82 of file atomicops.h.

Here is the caller graph for this function:

◆ to_std_atomic_const()

template<typename T >
volatile const std::atomic< T > * v8::base::helper::to_std_atomic_const ( volatile const T * ptr)

Definition at line 86 of file atomicops.h.

Here is the caller graph for this function: