omniti-labs / portableumem
This is a port of the Solaris umem memory allocator to other popular operating systems, such as Linux, Windows and BSDish systems (including Darwin/OSX).
☆30Updated 7 years ago
Related projects ⓘ
Alternatives and complementary repositories for portableumem
- This is the user space slab memory allocator, umem, first available in Solaris 9.☆83Updated 2 years ago
- A feature-incomplete peekahole (pahole) clone that doesn't rely on libdwarves (and doesn't choke on Clang output)☆22Updated 7 years ago
- A simple queue using a linked list written in C under the BSD license.☆18Updated 7 years ago
- K42 Kernel☆24Updated 12 years ago
- Automatically exported from code.google.com/p/libhhash☆32Updated 8 years ago
- Convenient & cross-platform sandboxing C library☆43Updated 6 months ago
- Cache Oblivious Lookahead Arrays☆26Updated 11 years ago
- A library that allows processes to waive their rights☆27Updated 8 years ago
- A simple, intrusive, zero-allocation red-black tree implementation☆43Updated 2 years ago
- A Machine-Independent Debugger☆26Updated last month
- A replacement for libtool written in C☆36Updated 10 years ago
- Cuckoo Hashtable C Library☆34Updated 4 years ago
- relatively sane looking dns library. forked and splitted source into one C file per function for smaller linkage.☆17Updated last year
- Benchmark various data structures / algorithms for string searching.☆15Updated 9 years ago
- Implementation of the algorithms from "Scalable Lock-Free Dynamic Memory Allocation"☆15Updated 10 years ago
- Software and documentation, mostly from the 80s and 90s☆20Updated 9 years ago
- Lock-free allocator as described by Maged M. Michael, 2004☆43Updated 11 years ago
- Phase Fair and Standard Reader Writer Locks☆16Updated 5 years ago
- Automatically exported from code.google.com/p/judyarray☆17Updated 9 years ago
- A simple C Thread pool implementation☆12Updated 4 years ago
- A carefully optimised, POSIX-compatible slab allocator for userspace.☆77Updated 8 years ago
- C implementations of several scalable non-blocking data structures for x86 and x86-64.☆38Updated 13 years ago
- unrolled skip list library for C☆21Updated 5 years ago
- ISA-L and intel-ipsec-mb obsolete soft-crc project. Please refer and use them instead for efficient CRC implementation. https://github.co…☆54Updated 7 months ago
- PROGRESS64 is a C library of scalable functions for concurrent programs, primarily focused on networking applications.☆70Updated 5 months ago
- Proof-of-concept implementation and benchmark of zero-copy shared-memory transport☆28Updated 11 years ago
- Benchmark for various store patterns on x86☆10Updated 5 years ago
- Supporting code for the concurrency hierarchy described in this blog post: https://travisdowns.github.io/blog/2020/07/06/concurrency-cost…☆26Updated 2 years ago
- C99 trie library☆98Updated 5 years ago
- Generator for order-preserving minimal perfect hash functions in C☆46Updated last year