MCPcopy Create free account
hub / github.com/apache/impala / Load

Method Load

be/src/common/atomic.h:82–84  ·  view source on GitHub ↗

Atomic load with "acquire" memory-ordering semantic.

Source from the content-addressed store, hash-verified

80
81 /// Atomic load with "acquire" memory-ordering semantic.
82 ALWAYS_INLINE T Load() const {
83 return base::subtle::Acquire_Load(&value_);
84 }
85
86 /// Atomic store with "release" memory-ordering semantic.
87 ALWAYS_INLINE void Store(T x) {

Callers 15

TestBasicFunction · 0.45
CASIncrementThreadFunction · 0.45
CASDecrementThreadFunction · 0.45
AcquireReleaseThreadAFunction · 0.45
AcquireReleaseThreadBFunction · 0.45
LoadMethod · 0.45
LoadMethod · 0.45
LoadMethod · 0.45
IsCatalogInitializedMethod · 0.45

Calls 1

Acquire_LoadFunction · 0.50

Tested by 7

TestBasicFunction · 0.36
CASIncrementThreadFunction · 0.36
CASDecrementThreadFunction · 0.36
AcquireReleaseThreadAFunction · 0.36
AcquireReleaseThreadBFunction · 0.36