mohaps / lrucache11
A header only C++11 LRU Cache template class that allows you to define key, value and optionally the Map type. uses a double linked list and a std::unordered_map style container to provide fast insert, delete and update No dependencies other than the C++ standard library. This is a C++11 remake of my earlier LRUCache project (https://github.com…
☆294Updated 2 months ago
Related projects ⓘ
Alternatives and complementary repositories for lrucache11
- Simple and reliable LRU cache for c++ based on hashmap and linkedlist☆366Updated 4 years ago
- A STL allocator that mmaps files☆242Updated 3 years ago
- A public domain lock free queues implemented in C++11☆181Updated 10 years ago
- C++ library for executors☆494Updated 8 years ago
- High performance C++11 thread pool☆568Updated 4 years ago
- STL-based caches for C++☆113Updated last year
- A fast, lock-free, cross-platform C++11 thread pool library that is aiming to be lightweight and simple.☆325Updated 3 years ago
- C++11 single .h asymmetric coroutine implementation via ucontext / fiber☆417Updated 2 years ago
- C++ cache with LRU/LFU/FIFO policies implementation☆343Updated 6 months ago
- A C++ await/yield emulation library for stackless coroutine☆334Updated 10 months ago
- C++ implementation of a memory efficient hash map and hash set☆335Updated last month
- C++ implementation of a fast hash map and hash set using hopscotch hashing☆728Updated last month
- A lock-free multi-producer multi-consumer ring buffer FIFO queue.☆173Updated 4 years ago
- A header-only C++ library for task concurrency☆624Updated last year
- C++ library for storing and printing backtraces.☆436Updated this week
- An open addressing linear probing hash table, tuned for delete heavy workloads☆200Updated last year
- Bloom filters for C++11☆355Updated 2 years ago
- Comprehensive benchmarks of C++ maps☆300Updated last year
- A fastest, exception-safety and pure C++17 thread pool.☆131Updated 5 years ago
- C++ integer-to-string conversion benchmark☆339Updated 2 years ago
- C++ implementation of a fast and memory efficient hash map and hash set specialized for strings☆176Updated last month
- A concurrent thread-safe hash map implemented in C++☆145Updated last year
- Boost.Lockfree☆125Updated this week
- Fast and memory efficient c++ flat hash map/set☆502Updated 2 weeks ago
- Boost.Coroutine2☆128Updated this week
- C++ implementation of a fast and memory efficient HAT-trie☆793Updated last month
- Modern C++ binding for liburing (io_uring) that features C++ coroutines support☆284Updated 3 months ago
- string_view lite - A C++17-like string_view for C++98, C++11 and later in a single-file header-only library☆422Updated 5 months ago
- A highly optimized single producer single consumer message queue C++ template☆249Updated 2 years ago
- cross-platform coroutine library in c++☆833Updated last year