dpt / Containers
A library of binary tree data structures (bstree, dstree, trie, crit-bit, PATRICIA) implemented in C
☆39Updated 3 years ago
Related projects: ⓘ
- A compact library for C99 (and MSVC in C++ mode) providing refcounted arrays, maps, lists and a cool lexical scanner.☆40Updated 7 years ago
- Concurrent trie-hash map library☆88Updated 10 months ago
- A carefully optimised, POSIX-compatible slab allocator for userspace.☆77Updated 8 years ago
- Portable Coroutine Library (unofficial fork -- original by Davide Libenzi http://www.xmailserver.org/libpcl.html )☆10Updated 13 years ago
- iomux - High performance aynchronous I/O multiplexing and timers☆14Updated 9 years ago
- A just-in-time compiler for c minus☆46Updated 11 years ago
- dmr_C is a C parser and JIT compiler with LLVM, Eclipse OMR and NanoJIT backends☆52Updated 4 years ago
- High performance C implementation of AVL trees☆94Updated 5 years ago
- Coroutines for C.☆73Updated 7 years ago
- memory pool implimentation by C with C99 style☆33Updated 9 years ago
- A simple, intrusive, zero-allocation red-black tree implementation☆43Updated 2 years ago
- Automatically exported from code.google.com/p/judyarray☆17Updated 9 years ago
- Lock-free work stealing deque written in C. This is implemented after Chapter 16 of "The Art of Multiprocessor Programming."☆19Updated 13 years ago
- C implementations of several scalable non-blocking data structures for x86 and x86-64.☆37Updated 13 years ago
- Cross-platform atomic operations and lock algorithm library☆94Updated 6 years ago
- portability macros for compiler and hardware micro operations☆34Updated 2 months ago
- A C11 implementation of D. Vyukov MPSC queue☆25Updated last year
- lock free modified prefix B+tree append-only database☆115Updated 9 years ago
- Automatically exported from code.google.com/p/libhhash☆32Updated 8 years ago
- Slab Memory Allocator in Application Layer☆28Updated 6 years ago
- The libdill tutorial.☆13Updated 4 years ago
- Key-Value/Document store database library with btree and ARTree indexing methods, SSN-MVCC concurrency☆73Updated 3 years ago
- Shared memory allocator☆19Updated 8 years ago
- Lock-free allocator as described by Maged M. Michael, 2004☆41Updated 11 years ago
- A lock-free hash table that eanble multiple threads can concurrently read/write/delete up to 10M ops/s in mordern computer platform☆48Updated last year
- Shameless copy of http://swtch.com/libtask/ and/or http://code.google.com/p/libtask/☆16Updated 12 years ago
- Git mirror of the hash table data structure in C by Christopher Clark ⛺☆45Updated 5 years ago
- cprops - C Prototyping Tools☆12Updated 12 years ago
- An embedded, simple, fast, concurrent, on-disk key-value store using a b+tree.☆39Updated 5 years ago
- Implementation of the algorithms from "Scalable Lock-Free Dynamic Memory Allocation"☆15Updated 9 years ago