MCPcopy Create free account
hub / github.com/WasmEdge/WasmEdge / atomicNotifyAll

Method atomicNotifyAll

lib/executor/engine/threadInstr.cpp:74–78  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

72}
73
74void Executor::atomicNotifyAll() noexcept {
75 if (auto *MemInst = WaitingMemory.load(std::memory_order_acquire)) {
76 MemInst->notifyAllWaiters();
77 }
78}
79
80} // namespace Executor
81} // namespace WasmEdge

Callers

nothing calls this directly

Calls 2

notifyAllWaitersMethod · 0.80
loadMethod · 0.45

Tested by

no test coverage detected