aboutsummaryrefslogtreecommitdiff
path: root/lib/std/fifo.zig
AgeCommit message (Expand)Author
2020-02-21remove @bytesToSlice, @sliceToBytes from std libxackus
2020-01-29Promoted "leak_count_allocator" to the main testing.allocatorBenjamin Feng
2020-01-29Create leak_count_allocatorBenjamin Feng
2020-01-29Move debug.global_allocator to testing.allocatorBenjamin Feng
2019-12-08std.fmt.format: tuple parameter instead of var argsAndrew Kelley
2019-11-27remove type coercion from array values to referencesAndrew Kelley
2019-11-25zig fmtAndrew Kelley
2019-11-25std: fix mismatched doc-comment/argument names in fifo.rewinddaurnimator
2019-11-25std: clean up fifo.readableSliceMutdaurnimator
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