lemonrock / lock-free-multi-producer-single-consumer-ring-buffer
Lock-free, multi-producer, single-consumer burstable ring buffer for Rust
β13Updated 6 years ago
Alternatives and similar repositories for lock-free-multi-producer-single-consumer-ring-buffer:
Users that are interested in lock-free-multi-producer-single-consumer-ring-buffer are comparing it to the libraries listed below
- Predicator, a Rust crate for generating and running dynamic codeβ16Updated 6 years ago
- <lqd> bikeshedding the name: something that is mapped folded and collected, a π₯β13Updated 5 years ago
- with_drop: Nostd wrapper for using a closure as a custom drop functionβ11Updated 2 years ago
- Odds and ends β collection miscellania. Extra functionality for slices, strings and other thingsβ21Updated 4 years ago
- Fork of mimallocator that aims to port mimalloc over to rust.β16Updated 5 years ago
- Disjoint borrow of slices in Rustβ11Updated 5 years ago
- lonely is a no_std+alloc+no TLS task executor for the Rust async/await ecosystem, focused on minimizing cross-core synchronization overheβ¦β18Updated 5 years ago
- A Rust library providing a stack-like memory allocator with double-ended allocation support.β22Updated 3 years ago
- β15Updated 5 years ago
- Async task switching for cooperative multitasking in single thread environments with no_std support.β17Updated 2 years ago
- #[derive(Read, Write, Seek, BufRead)] for enums.β8Updated this week
- Rust library for marker traits about types layout in memoryβ22Updated 4 years ago
- Traits and functions to make writing proc macros more ergonomic.β22Updated last year
- A fast ring buffer implementation with cheap and safe indexing written in Rustβ14Updated 3 weeks ago
- β20Updated 7 years ago
- high-speed metrics collection library in Rustβ19Updated 5 years ago
- An audio graph written in Rust, optimised for bulk memory operations and minimising runtime allocations.β12Updated 4 years ago
- Collection of techniques for (binary) string searchingβ22Updated 5 years ago
- Timer Wheels With Various Runtimes In Rustβ14Updated 7 years ago
- A map backed by a vectorβ25Updated 10 months ago
- Sort in parallelβ12Updated 6 years ago
- Rust compile-time type information experimentβ18Updated last year
- A newtype with alignment of at least `A` bytesβ30Updated 9 months ago
- A syn targetting PEG parser generatorβ20Updated last year
- AtomicRingBuffer is a constant-size almost lock-free ring buffer with low memory overhead in Rustβ38Updated 9 months ago
- Utilities for async Rustβ13Updated 4 years ago
- β11Updated 4 years ago
- dynamically extendable Rayon parallel iteratorβ9Updated 4 years ago
- Low-level library to build event driven applications, supporting lightweight non-blocking I/O.β16Updated 5 years ago