lib/compiler/build_runner.zig | 14 +- lib/std/Build.zig | 15 +- lib/std/Build/Step.zig | 40 +- lib/std/Build/Step/Options.zig | 2 +- lib/std/Build/Step/Run.zig | 31 +- lib/std/Build/WebServer.zig | 12 +- lib/std/Io.zig | 6 + lib/std/Io/Dir.zig | 7 +- lib/std/Io/Threaded.zig | 4 +- lib/std/Progress.zig | 2 +- lib/std/debug.zig | 2 +- lib/std/debug/ElfFile.zig | 8 +- lib/std/debug/SelfInfo/Elf.zig | 5 +- lib/std/os.zig | 65 +- lib/std/posix.zig | 118 +- lib/std/process.zig | 1894 +++----------------------------- lib/std/process/Args.zig | 958 ++++++++++++++++ lib/std/process/Child.zig | 68 +- lib/std/process/Environ.zig | 764 +++++++++++++ lib/std/start.zig | 132 ++- lib/std/std.zig | 6 +- lib/std/zig.zig | 17 +- lib/std/zig/system/darwin.zig | 7 +- test/link/macho.zig | 2 +- test/standalone/ios/build.zig | 2 +- test/standalone/windows_bat_args/fuzz.zig | 4 +- test/standalone/windows_bat_args/test.zig | 4 +- test/standalone/windows_paths/test.zig | 6 +- tools/doctest.zig | 2 +- 29 files changed, 2093 insertions(+), 2104 deletions(-)