aboutsummaryrefslogtreecommitdiff
path: root/lib/std/fifo.zig
AgeCommit message (Expand)Author
2020-11-18Merge pull request #6434 from daurnimator/fifo.pumpVeikka Tuominen
2020-09-27Make LinearFifo not crash when discarding from empty bufferIan Simonson
2020-09-27std: add LinearFifo(...).pump(src_reader, dest_writer)daurnimator
2020-08-20add license header to all std lib filesAndrew Kelley
2020-07-27Use writer for LinearFifo instead of deprecated outStreamfrmdstryr
2020-06-09Support Reader for InStreamJonathan Marler
2020-05-14self-hosted: fix codegen and resolve some analysis bugsAndrew Kelley
2020-04-02std: add LinearFifo().inStreamdaurnimator
2020-04-02std: LinearFifo matches ArrayList in always having outStream methoddaurnimator
2020-03-31Fix std.fifo.LinearFifoTetralux
2020-03-13fix all the TODOs from the pull requestAndrew Kelley
2020-03-12Slap in workaround for FifoBenjamin Feng
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