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

Method Store

be/src/common/atomic.h:87–89  ·  view source on GitHub ↗

Atomic store with "release" memory-ordering semantic.

Source from the content-addressed store, hash-verified

85
86 /// Atomic store with "release" memory-ordering semantic.
87 ALWAYS_INLINE void Store(T x) {
88 base::subtle::Release_Store(&value_, x);
89 }
90
91 /// Atomic add with "barrier" memory-ordering semantic. Returns the new value.
92 ALWAYS_INLINE T Add(T x) {

Callers 9

TestBasicFunction · 0.45
AcquireReleaseThreadAFunction · 0.45
AcquireReleaseThreadBFunction · 0.45
StoreMethod · 0.45
StoreMethod · 0.45
StoreMethod · 0.45
UpdateActiveCatalogdMethod · 0.45
TriggerResetMetadataMethod · 0.45

Calls 1

Release_StoreFunction · 0.50

Tested by 3

TestBasicFunction · 0.36
AcquireReleaseThreadAFunction · 0.36
AcquireReleaseThreadBFunction · 0.36