DanielLiamAnderson / atomic_shared_ptr
Lock-free atomic_shared_ptr implementations
☆32Updated 5 months ago
Related projects ⓘ
Alternatives and complementary repositories for atomic_shared_ptr
- Code for "SPSC Lock-free, Wait-free Fifo from the Ground Up" presentation at CPPCON 2023☆69Updated 2 months ago
- Lightweight structured concurrency for C++20☆83Updated last month
- C++20 [Minimal] Static Perfect Hash library☆176Updated last month
- Task graph-based asynchronous programming system using C++ coroutine☆84Updated 8 months ago
- Lightweight recording and sampling of performance counters for specific code segments directly from your C++ application.☆45Updated this week
- a small lightweight std::execution work-alike☆55Updated 3 weeks ago
- A c++ function closure implementation. It integrates the std::function and std::bind, and even more powerful.☆49Updated last year
- Lockfree, atomic, multi producer, multi consumer, C++, in process and inter-process queue☆84Updated last year
- C++20 Value-oriented Metaprogramming Library☆21Updated last month
- C++20 Coroutines and io_uring☆47Updated last year
- An implementation of C++ "senders and receivers" async framework suitable for embedded platforms.☆194Updated this week
- Complete implementation of std::function, std::function_ref, and std::move_only_function☆53Updated 10 months ago
- C++20 Memory Allocators☆27Updated 2 months ago
- Lock-Free implementation of std::atomic<std::shared_ptr> & several Lock-Free data structures based on it☆44Updated last month
- C++20 Static Branch library☆44Updated 2 months ago
- The seq library is a collection of original C++14 STL-like containers and related tools☆85Updated last month
- An adaption of Senders/Receivers for async networking and I/O☆14Updated last month
- Boost.org unordered module☆63Updated 2 weeks ago
- Struct-of-Arrays generator for C++ projects.☆46Updated 3 months ago
- Single-header library facilities for C++2a Coroutines☆80Updated 2 years ago
- A simple replacement for std::unordered_map☆45Updated 3 months ago
- Coroutines for C++20 & asio☆227Updated last week
- Comprehensive benchmarks of C++ maps☆299Updated last year
- CES - Coroutines, Epoll and Sockets☆46Updated last year
- C++20 Unit-Testing library☆38Updated 3 weeks ago
- ☆124Updated this week
- Fast, generalized, implementation of the Chase-Lev lock-free work-stealing deque for C++17☆143Updated 3 years ago
- ☆69Updated 9 months ago
- Polymorphic memory resource for real-time applications.☆64Updated last year
- Boost.PFR without the boost namespaces☆64Updated 11 months ago