MCPcopy Create free account
hub / github.com/cameron314/concurrentqueue / concurrentqueue.h

File concurrentqueue.h

concurrentqueue.h:None–None  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1// Provides a C++11 implementation of a multi-producer, multi-consumer lock-free queue.
2// An overview, including benchmark results, is provided here:
3// http://moodycamel.com/blog/2014/a-fast-general-purpose-lock-free-queue-for-c++
4// The full design is also described in excruciating detail at:

Callers

nothing calls this directly

Calls 9

assertClass · 0.85
atomic_thread_fenceFunction · 0.85
moveFunction · 0.85
MOODYCAMEL_CONSTEXPR_IFFunction · 0.85
deref_noexceptFunction · 0.85
storeMethod · 0.45
loadMethod · 0.45
fetch_addMethod · 0.45

Tested by

no test coverage detected