fefa4ka / linked_ringLinks
It's just in place replacement for ring buffer, but without taking up all that extra space for multiply buffers used by different producers-consumers.
☆18Updated 3 months ago
Alternatives and similar repositories for linked_ring
Users that are interested in linked_ring are comparing it to the libraries listed below
Sorting:
- Fast, multi-reader, multi-writer, lockless data structures for parallel programming☆87Updated last year
- Tracing JIT compiler and runtime for a subset of the JVM☆24Updated last year
- Simple conservative GC using mimalloc☆40Updated 2 years ago
- An optimizing compiler for a large subset of the C programming language☆26Updated 2 months ago
- Memory slices for C99☆48Updated 4 months ago
- Hindley–Milner Type inferencing in C☆48Updated 2 years ago
- Abusing the C99 preprocessor for meta-programming☆20Updated 7 years ago
- unrolled skip list library for C☆21Updated 6 years ago
- Compact, non-backtracking, unicode aware regular expressions in C89☆10Updated 3 months ago
- Self-hosting C toolchain, from scratch☆36Updated 6 months ago
- Coroutine scheduler for C☆41Updated last year
- Source code for the "C Unleashed" book by Richard Heathfield, Lawrence Kirby, et al.☆74Updated 3 years ago
- Portable C implementations of the AEGIS family of high-performance authenticated encryption algorithms.☆92Updated 3 weeks ago
- Functional, Type safe, Lazy abstractions for generic iterators in C - https://github.com/TotallyNotChase/c-iterators☆30Updated 4 years ago
- A low-latency malloc implementation☆25Updated 4 years ago
- Compiler Optimizations Playground☆27Updated 4 years ago
- Working draft of nextgen malloc implementation for musl libc☆121Updated 4 years ago
- ☆23Updated 8 months ago
- Coordinate Hash Trie: A Trie Variant Balancing between Time, Space, and Simplicity☆20Updated last month
- Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.☆155Updated 3 years ago
- 🖨️🐞 Printf Based Debugger, a user-friendly C debugger☆67Updated 4 years ago
- A ridiculous Python interpreter written—from scratch—in Rust.☆23Updated this week
- ☆32Updated 2 years ago
- A low-level coroutine library for C☆65Updated last year
- A demonstration of implementing a "type-safe" lazy iterator interface in pure C99☆99Updated 4 years ago
- ☆13Updated last year
- A container library for Zig.☆17Updated 4 years ago
- AA-tree implementation in C☆29Updated last year
- Type-safe Printf in C☆71Updated 6 months ago
- Harbol is a collection of data structure and miscellaneous libraries, similar in nature to C++'s Boost, STL, and GNOME's GLib but for C99…☆28Updated 4 months ago