# std: stop using LinearFifo in BufferedReader \(\#14029\) · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/ff1eff99791483b59a75f1b7279b79c442b815a4)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: ff1eff99791483b59a75f1b7279b79c442b815a4

Requested commit: ff1eff99791483b59a75f1b7279b79c442b815a4

Commit: ff1eff99791483b59a75f1b7279b79c442b815a4

Tree: 3c1e4529e27bedbdaaafab554147f2c0cd8c042d

Author: Walther Chen

Committer: GitHub

## Message

```
std: stop using LinearFifo in BufferedReader (#14029)

See also commit 7287c7482a2c694c7c7f56b9f7c1744a7ae7905f where
LinearFifo is removed from BufferedWriter

Basically, LinearFifo does extra work via copying bytes and increasing
an offset.
```

## Parents

- [7350f0d9b5aecaf98998bc6591a649d9a7b7091f](https://git.cafe/gitcafe/zig/commit/7350f0d9b5aecaf98998bc6591a649d9a7b7091f?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/ff1eff99791483b59a75f1b7279b79c442b815a4?format=markdown)
