c0x0o / bipbuffer
a C implementation of Simon Cooke's bipbuffer
☆18Updated 7 years ago
Alternatives and similar repositories for bipbuffer:
Users that are interested in bipbuffer are comparing it to the libraries listed below
- Intrusive data structures and asynchronous IO library☆19Updated 4 years ago
- ☆32Updated last year
- Tiny helper lib for building daemons in C☆19Updated 3 months ago
- A single producer single - single consumer queue implemented by a ring buffer with C11's 'stdatomic.h'☆37Updated last year
- A set of macros and functions to make defining a C module easier☆10Updated 5 years ago
- Simple event handling library.☆11Updated 10 years ago
- memory pool allocator☆49Updated 12 years ago
- Single-header-file, public domain, type-generic C89 skip list implemementation☆31Updated 7 years ago
- A circular buffer alternative written in C under a BSD license☆138Updated 5 years ago
- C11 + Pthreads Atomic Bounded Work Queue☆28Updated 9 years ago
- ☆27Updated 9 years ago
- A self-contained minimal library for interacting with Linux hot-plug events☆26Updated 7 years ago
- Examples of common C techniques on Linux☆32Updated 7 years ago
- Portable Event Library☆17Updated 2 months ago
- Lightweight task scheduler. Public domain.☆18Updated 7 years ago
- Lock-free interthread message queue.☆17Updated 8 years ago
- Obtain a pointer to the struct that contains the struct member☆21Updated 9 years ago
- 🔀 Asynchronous framework in C.☆32Updated 2 years ago
- Simple wildcard string comparison for C☆19Updated 3 years ago
- Lock-free allocator as described by Maged M. Michael, 2004☆43Updated 11 years ago
- lock-free data structures: SPSC ring buffer, MPMC ring buffer, MPMC single linked list queue, MPMC single linked list stack; lock free me…☆13Updated 4 years ago
- Dictionary implemented through a skiplist☆15Updated 10 years ago
- single file C libraries☆38Updated this week
- unrolled skip list library for C☆21Updated 5 years ago
- Simple and fast drop-in replacements for the stdlib's strstr() and memmem() sub-sequence search functions.☆10Updated 9 years ago
- Micro-benchmarking library for C and C++ with PMU counters tracking☆56Updated last year
- Multiple Producers / Multiple Consumers Message Passing Pool☆19Updated 9 years ago
- Minimal pub/sub message queue in C.☆22Updated 10 years ago
- Convenient & cross-platform sandboxing C library☆44Updated 8 months ago
- Math vector library☆36Updated last year