build.zig | 9 +- lib/std/Io/Reader.zig | 109 +++++++---- lib/std/Io/Reader/Limited.zig | 44 +++++ lib/std/Io/Writer.zig | 37 +++- lib/std/fs/File.zig | 206 ++++++++++---------- lib/std/fs/test.zig | 66 +++++++ lib/std/net.zig | 5 +- lib/std/zig/system/linux.zig | 5 +- src/link/MappedFile.zig | 3 +- test/tests.zig | 326 +++++++++++++++++--------------- 10 files changed, 503 insertions(+), 307 deletions(-)