Andrew Kelley
|
e23d980e11
|
std.process.Environ: skip BE createMapWide test coverage
it would be good to fix this but master branch doesn't have coverage
either. one thing at a time.
|
2026-01-04 00:27:09 -08:00 |
|
Andrew Kelley
|
e2c04a4651
|
fix some windows compilation errors
|
2026-01-04 00:27:09 -08:00 |
|
Andrew Kelley
|
1ccc87363a
|
std: fixes for WASI
|
2026-01-04 00:27:08 -08:00 |
|
Andrew Kelley
|
50e185b718
|
start: tweak allocator choice
Favor DebugAllocator in Debug mode, even when linking libc. Prevent use
of smp_allocator when single_threaded
|
2026-01-04 00:27:08 -08:00 |
|
Andrew Kelley
|
60447ea97c
|
std: fix windows compilation errors
|
2026-01-04 00:27:08 -08:00 |
|
Andrew Kelley
|
08447ca47e
|
std.fs.path: make relative a pure function
Instead of querying the operating system for current working directory
and environment variables, this function now accepts those things as
inputs.
|
2026-01-04 00:27:08 -08:00 |
|
Andrew Kelley
|
9009ab2495
|
std.Io.Threaded: make environ init non-optional
and argv0 on systems that need it too.
fixes surprising behavior for applications that forget to initialize the
environment field.
|
2026-01-04 00:27:08 -08:00 |
|
Andrew Kelley
|
de8c4cd64e
|
compiler: update to new std.process APIs
|
2026-01-04 00:27:08 -08:00 |
|
Andrew Kelley
|
69d07472a1
|
std lib tests passing on linux
|
2026-01-04 00:27:08 -08:00 |
|
Andrew Kelley
|
3e6d6150d9
|
std.process.Environ: fix compile errors on POSIX
|
2026-01-04 00:27:08 -08:00 |
|
Andrew Kelley
|
42988fc5f4
|
std.process.Environ.Block: enhance type safety
|
2026-01-04 00:27:08 -08:00 |
|
Andrew Kelley
|
b85524d0c8
|
std.process.Environ: fix contains function
|
2026-01-04 00:27:08 -08:00 |
|
Andrew Kelley
|
d6a1e73142
|
std: start wrangling environment variables and process args
this commit is unfinished. It marks a spot where I wanted to start
moving child process stuff below the std.Io.VTable
|
2026-01-04 00:27:07 -08:00 |
|