plf_list
Container library
A high-performance alternative to the C++ standard library's list container
A drop-in replacement for std::list with 293% faster insertion, 57% faster erasure, 17% faster iteration and 77% faster sorting on average. 20-24% speed increase in use-case testing.
151 stars
12 watching
21 forks
Language: C++
last commit: 17 days ago
Linked from 3 awesome lists
containercpplinked-listlistspeed
Related projects:
Repository | Description | Stars |
---|---|---|
mattreecebentley/plf_stack | A C++ data container optimized for stack-based operations with improved performance compared to standard library containers. | 63 |
mattreecebentley/plf_colony | An unordered C++ data container providing fast iteration/insertion/erasure while maintaining pointer/iterator validity to non-erased elements. | 398 |
serge-sans-paille/frozen | A library that provides efficient, constexpr-friendly container classes and algorithms for C++14 developers | 1,323 |
thekvs/cpp-serializers | Compares performance of various data serialization libraries in C++ | 730 |
mattpd/cpplinks | A categorized list of C++ resources and tools | 4,557 |
containerd/ttrpc | A lightweight GRPC implementation optimized for low-memory environments. | 559 |
p-p-h-d/mlib | A C library providing generic and type-safe container implementations | 904 |
bobluppes/graaf | A lightweight C++ graph library designed to simplify graph-related tasks and provide general-purpose graph algorithms | 158 |
philip-trettner/cpp-std-fwd | A collection of forward declarations for C++ standard library classes to reduce compilation times and improve code organization | 73 |
p-ranav/tabulate | A header-only C++ library for creating formatted tables in the terminal | 1,941 |
orlp/devector | A container class with efficient append operations on either end. | 37 |
matt-42/vpp | A high-performance C++ library for fast video and image processing | 721 |
tyler-hardin/thread_pool | A thread pool implementation using C++20 primitives and optional priority queue support for POSIX systems. | 82 |
nbulischeck/list.h | Implementations for singly-linked and doubly-linked list functions. | 49 |
blackmatov/flat.hpp | A library of associative containers with vector-like behavior | 75 |