mirror of
https://codeberg.org/ziglang/zig.git
synced 2025-12-07 14:24:43 +00:00
The previous implementation of buffered_reader always reads from the unbuffered reader into the internal buffer, and then dumps the data onto the destination. This is inefficient, as sometimes it's possible to read directly into the destination. The previous strategy generates more memory copies and unbuffered reads than necessary. |
||
|---|---|---|
| .. | ||
| Reader | ||
| bit_reader.zig | ||
| bit_writer.zig | ||
| buffered_atomic_file.zig | ||
| buffered_reader.zig | ||
| buffered_writer.zig | ||
| c_writer.zig | ||
| change_detection_stream.zig | ||
| counting_reader.zig | ||
| counting_writer.zig | ||
| find_byte_writer.zig | ||
| fixed_buffer_stream.zig | ||
| limited_reader.zig | ||
| multi_writer.zig | ||
| Reader.zig | ||
| seekable_stream.zig | ||
| stream_source.zig | ||
| test.zig | ||
| tty.zig | ||
| Writer.zig | ||