Registry / utility / boost-lockfree

boost-lockfree

JSON →
library1.90.0vcpkgunverified

Boost lockfree module provides lock-free data structures.

vcpkg install boost-lockfree
INSTALL
IMPORT
SIG · BOOST-LOCKFREE
B
boost-lockfree
utilitycppv1.90.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

boost/lockfree/queue.hpp
#include <boost/lockfree/queue.hpp>

Use a lock-free queue

#include <boost/lockfree/queue.hpp> #include <iostream> int main() { boost::lockfree::queue<int> q(128); q.push(42); int val; if (q.pop(val)) { std::cout << "Popped: " << val << std::endl; } return 0; }
Debug
Known issues
gotchaLock-free data structures require careful memory management and may have platform-specific limitations.
fix
Ensure your platform supports the required atomic operations and consider using a mutex-based alternative for simpler cases.
affects: *
Upgrade
Version history
1.90.0latest on vcpkg
Audit
Dependencies

No dependency data recorded yet.

Agent activity
10 hits · last 30 days
node
8
Meta
1
Amazon
1
Resources

No resource links recorded.

boost-lockfree — pip install boost-lockfree · libregistry