aboutsummaryrefslogtreecommitdiff
path: root/lib/std/fifo.zig
AgeCommit message (Expand)Author
2019-11-25std: fifo.deinit didn't need to take a pointerdaurnimator
2019-11-25std: add fifo.writeItemdaurnimator
2019-11-25std: fix bug in fifo.unget if rewinding doesn't wrap arounddaurnimator
2019-11-25std: follow zig standard library convention and have fifo.read number of itemsdaurnimator
2019-11-25std: fifo rename from FixedSizeFifo to LinearFifodaurnimator
2019-11-25std: fifo now has 3 modes: Static, Slice and Dynamicdaurnimator
2019-11-25std: fix fifo for non-u8 typesdaurnimator
2019-11-25std: add optimization to fifo if size is power of twodaurnimator
2019-11-25std: move auto_align constant to top of comptime functiondaurnimator
2019-11-25std: fix unfinished doc-comment in fifodaurnimator
2019-11-24Fix FixedSizeFifo buffer typeschroffl
2019-11-08update the codebase to use `@as`Andrew Kelley
2019-11-04std: Add fifo useful for buffersdaurnimator