evanw / buddy-malloc
An implementation of buddy memory allocation
☆104Updated 7 years ago
Alternatives and similar repositories for buddy-malloc:
Users that are interested in buddy-malloc are comparing it to the libraries listed below
- Doug Lea's memory allocator☆255Updated 5 years ago
- Pthreads-free Linux threading demo☆154Updated 5 years ago
- A single header buddy memory allocator for C & C++☆179Updated 3 weeks ago
- Coroutines for C.☆74Updated 8 years ago
- Awesome links and information about memory allocation☆175Updated 5 years ago
- A carefully optimised, POSIX-compatible slab allocator for userspace.☆77Updated 9 years ago
- This is my REALLY FAST implementation of a hash table in C, in 150 lines of code.☆44Updated 3 years ago
- A bare-bones minimal executable application for efi on the x64 platform☆55Updated last year
- malloc / free replacement for unmanaged, linear memory situations (e.g. WASM, embedded devices...)☆787Updated 8 months ago
- Writing a minimal x86-64 JIT compiler in C++☆101Updated 6 years ago
- A versatile, performance-oriented generic hash table library for C.☆109Updated 8 months ago
- Robin Hood hash map library☆62Updated 3 years ago
- Fast, efficient string interning☆95Updated 7 years ago
- A simple bitset library in C☆134Updated last month
- C11 Lock-free Stack☆181Updated 10 months ago
- Anonymous functions in C☆251Updated 4 years ago
- Minimal C Library☆73Updated 6 years ago
- A collection of memory allocators☆444Updated 12 years ago
- Inofficial git-cvs clone of cvs@cvs.fefe.de:/cvs + some changes☆121Updated 6 years ago
- A low-level coroutine library for C☆62Updated 8 months ago
- ⏱️ single header benchmark framework for C and C++☆230Updated 6 months ago
- Standalone C compiler/assembler/linker/libc for x86-64/aarch64/riscv64/wasm☆316Updated this week
- minimal dynamic linker implementation for ELF, supporting x86_64 and Arm/Aarch64☆185Updated 7 years ago
- Stackless coroutine compiler for C☆46Updated 5 years ago
- Small XML parser in C☆79Updated 2 years ago
- NaN-boxing in C (but not really NaN-boxing strictly speaking)☆117Updated 3 years ago
- Same as simple-virtual-machine but in C☆148Updated 8 years ago
- NanoJIT is a small, cross-platform C++ library that emits machine code.☆155Updated 7 years ago
- Micro-benchmarking library for C and C++ with PMU counters tracking☆60Updated 2 years ago
- Minimize lock-free queue ever!☆132Updated 6 years ago