ennorehling / dlmalloc
Doug Lea's memory allocator
☆247Updated 4 years ago
Related projects ⓘ
Alternatives and complementary repositories for dlmalloc
- A collection of memory allocators☆441Updated 12 years ago
- Small, portable implementation of the C11 threads API☆929Updated 10 months ago
- An EXTREMELY FAST portable thread caching malloc implementation written in C for multiple threads without lock contention based on dlmall…☆402Updated 5 years ago
- Debug Malloc memory allocation debugging C library☆161Updated 2 years ago
- Lock-free ring buffer (MPSC)☆448Updated 4 years ago
- Coroutines for C.☆73Updated 7 years ago
- ☆305Updated last week
- A C library that may be linked into a C/C++ program to produce symbolic backtraces☆986Updated 3 weeks ago
- A User Space Threading Library Supporting Multi-Core Systems☆139Updated last year
- The fastest JSON parser written in pure C☆151Updated 3 years ago
- C++ ABI Summary☆507Updated last month
- #️⃣ single header hashmap implementation for C and C++☆408Updated 4 months ago
- C11 Lock-free Stack☆180Updated 6 months ago
- A carefully optimised, POSIX-compatible slab allocator for userspace.☆77Updated 8 years ago
- Simple and fast C library implementing a thread-safe API to manage hash-tables, linked lists, lock-free ring buffers and queues☆423Updated 2 months ago
- The Better String Library☆504Updated 7 years ago
- Suite for benchmarking malloc implementations.☆380Updated last week
- Two-Level Segregated Fit memory allocator implementation.☆1,183Updated 3 years ago
- Tiny (as in minimal) implementation of some core STL functionality☆236Updated 5 months ago
- A fork of Paul Hsieh's Better String Library☆140Updated 5 years ago
- A lightweight conservative garbage collector for C/C++☆118Updated 6 years ago
- tpl - a small binary serialization library for C☆372Updated 3 years ago
- ⏱️ single header benchmark framework for C and C++☆221Updated 2 months ago
- A wait-free multi-producer-single-consumer queue in C11 atomics☆215Updated 3 years ago
- A cross-platform C function to get the cache line size (in bytes) of the processor, or 0 on failure☆117Updated 2 years ago
- Awesome links and information about memory allocation☆170Updated 5 years ago
- A recursive C preprocessor macro which performs an operation on each element of a list☆310Updated 3 years ago
- Implementing coroutines, channels, message passing, etc.☆132Updated 3 years ago
- Minimize lock-free queue ever!☆132Updated 6 years ago
- C++ version of Doug Lea's excellent malloc() implementation.☆149Updated 5 years ago