zig/lib/std/Io
Andrew Kelley cf744aa182 std.Io.Threaded: slightly different semantics
while still preserving the guarantee about async() being assigned a unit
of concurrency (or immediately running the task), this change:
* retains the error from calling getCpuCount()
* spawns all threads in detached mode, using WaitGroup to join them
* treats all workers the same regardless of whether they are processing
  concurrent or async tasks. one thread pool does all the work, while
  respecting async and concurrent limits.
2025-11-21 19:54:41 -08:00
..
net std.Io.net: disable listen on a unix socket, send bytes, receive bytes on Windows 2025-11-19 21:51:57 +01:00
Reader Fix Reader.Limited end of stream conditions 2025-10-08 17:24:38 -07:00
Threaded std.Io.Threaded: slightly different semantics 2025-11-21 19:54:41 -08:00
Dir.zig std.Io: add dirMakePath and dirMakeOpenPath 2025-10-29 06:20:50 -07:00
File.zig Elf2: load archives 2025-10-29 18:07:12 -04:00
IoUring.zig std.Io: adjust concurrent error set 2025-10-29 06:20:51 -07:00
Kqueue.zig std.Io: fix Group.wait unsoundness 2025-10-29 06:20:52 -07:00
net.zig Io.net: set receive{,Timeout} message to init 2025-11-06 17:44:28 -08:00
Reader.zig Fix param name in doc comment for std.Io.Reader.peek() 2025-11-08 00:34:41 -08:00
test.zig Io.Queue: fix empty and full states being indistinguishable. 2025-11-04 04:24:32 -05:00
Threaded.zig std.Io.Threaded: slightly different semantics 2025-11-21 19:54:41 -08:00
tty.zig std.Build: don't force all children to inherit color option 2025-11-14 21:50:24 +01:00
Writer.zig Merge pull request #25981 from mlugg/macos-fuzz-2 2025-11-20 17:48:35 +00:00