A high-performance, lock-free ring buffer for single-producer, single-consumer scenarios.
-
Updated
May 30, 2024 - Rust
A high-performance, lock-free ring buffer for single-producer, single-consumer scenarios.
ring-span lite - A C++yy-like ring_span type for C++98, C++11 and later in a single-file header-only library
Tools to make programming Arduinos easier.
Lock-free SPSC FIFO ring buffer with direct access to inner data
A Lock Free Bipartite Buffer Library written in standard C11
A demo project showcasing the use of FreeRTOS ring buffers on the ESP32 platform with Arduino. This project demonstrates how to create, send, and receive data using ring buffers, providing a basic example for embedded systems development.
A constexpr STL style circular buffer implementation
Implementation of shared-memory ring-buffers
simple C++11 ring buffer implementation, allocated and evaluated at compile time
Experiments for the paper "VAMOS: Middleware for Best-Effort Third-Party Monitoring" accepted to FASE 2023.
AtomicRingBuffer is a constant-size almost lock-free ring buffer with low memory overhead in Rust
A collection of lock-free data structures written in standard C++11
Multitype Ring Buffer (Circular Buffer) Library for STM32
C library: A ring buffer (FIFO) for C and C++
Add a description, image, and links to the ring-buffer topic page so that developers can more easily learn about it.
To associate your repository with the ring-buffer topic, visit your repo's landing page and select "manage topics."