zig/lib/std/os
LemonBoy 34c00ecf57 std: Avoid deadlocking in ChildProcess.exec
Reading stdin&stderr at different times may lead to nasty deadlocks (eg.
when stdout is read before stderr and the child process doesn't write
anything onto stdout).

Implement a polling mechanism to make sure this won't happen: we read
data from stderr/stdout as it becomes ready and then it's copied into an
ArrayList provided by the user, avoiding any kind of blocking read.
2021-06-17 17:39:32 -06:00
..
bits netbsd: add more std.os.bits 2021-06-16 14:46:25 -04:00
linux os/linux: add fadvise 2021-06-09 18:15:50 +03:00
uefi Const correct GUID parameter of getInfo and setInfo 2021-05-20 18:53:59 -04:00
windows std: Avoid deadlocking in ChildProcess.exec 2021-06-17 17:39:32 -06:00
bits.zig initial support for haiku past stage0 2021-02-25 16:41:42 -07:00
darwin.zig std: change @import("builtin") to std.builtin 2021-04-15 19:06:39 -07:00
dragonfly.zig Year++ 2020-12-31 15:45:24 -08:00
freebsd.zig Year++ 2020-12-31 15:45:24 -08:00
haiku.zig initial support for haiku past stage0 2021-02-25 16:41:42 -07:00
linux.zig Add std.os.dup() 2021-06-14 12:17:12 +03:00
netbsd.zig Year++ 2020-12-31 15:45:24 -08:00
openbsd.zig Year++ 2020-12-31 15:45:24 -08:00
test.zig netbsd: add more std.os.bits 2021-06-16 14:46:25 -04:00
uefi.zig std.os.uefi.Guid fixes (#8032) 2021-02-21 12:17:59 +02:00
wasi.zig Year++ 2020-12-31 15:45:24 -08:00
windows.zig std.windows: fix OVERLAPPED, add OVERLAPPED_ENTRY 2021-06-13 10:26:02 +03:00