vtyulb / AtomicSharedPtr
Lock-Free implementation of std::atomic<std::shared_ptr> & several Lock-Free data structures based on it
☆44Updated last month
Related projects ⓘ
Alternatives and complementary repositories for AtomicSharedPtr
- Single-header library facilities for C++2a Coroutines☆80Updated 2 years ago
- Boost.org unordered module☆63Updated 2 weeks ago
- Light, fast, threadpool for C++20☆97Updated last year
- Fast, generalized, implementation of the Chase-Lev lock-free work-stealing deque for C++17☆143Updated 3 years ago
- C++ class for a joining and cooperative interruptible thread (should become std::jthread)☆190Updated 3 years ago
- C++ serializers benchmark with realistic data☆118Updated last year
- Core abstractions for dealing with concurrency in C++☆66Updated 7 months ago
- plf::hive is a fork of plf::colony to match the current C++ standards proposal.☆70Updated this week
- Light-weight header-only library for parallel function calls and continuations in C++ based on Eric Niebler's talk at CppCon 2019.☆112Updated 10 months ago
- An adaption of Senders/Receivers for async networking and I/O☆14Updated last month
- An async redis client designed for performance and scalability☆229Updated this week
- An indirect value-type for C++☆82Updated last year
- a small lightweight std::execution work-alike☆55Updated 3 weeks ago
- Coroutines for C++20 & asio☆227Updated last week
- Header only library that parses and plans SQL queries at compile time☆139Updated 4 years ago
- Polymorphic memory resource for real-time applications.☆64Updated last year
- Lewis Baker's Blog☆69Updated last year
- A prototype implementation of the executors proposal☆84Updated 5 years ago
- C++14 code to convert integers to strings at compile-time☆113Updated last year
- Lockfree, atomic, multi producer, multi consumer, C++, in process and inter-process queue☆84Updated last year
- A proposal for a executor programming model for ISO C++☆136Updated 4 years ago
- C++20 liburing backed coroutine executor and event loop framework.☆67Updated 2 years ago
- A C++14 reflection library☆69Updated 3 weeks ago
- A disruptor thread-synchronisation data structure for C++11.☆119Updated last year
- Boost.Lockfree☆125Updated last month
- any lite - A C++17-like any, a type-safe container for single values of any type for C++98, C++11 and later in a single-file header-only …☆135Updated 5 months ago
- Greg's Template Library of useful classes.☆119Updated last week
- A fast, simple tuple implementation that implements tuple as an aggregate☆199Updated last month
- Boost.org intrusive module☆54Updated last month
- Scope Guard & Defer C++☆155Updated 9 months ago