zig/lib/std/Build
Andrew Kelley e51fd6728f new thread pool jobserver integration
std.Thread.Pool: back to spawning all threads in initialization because
it's overall simpler. This scheme requires init to be passed a pointer
to the struct.

std.process.Child: implement integration with thread pool jobserver. The
environment variable is called `JOBSERVERV2`. The API works based on
assigning a thread pool to the child process.

build runner: store the thread pool in std.Build.Graph so that it can be
passed to child processes during the make phase.

Fix not allocating +1 pollfds in previous commit.
2024-06-30 13:54:02 -07:00
..
Cache std: Convert deprecated aliases to compile errors and fix usages 2024-06-13 10:18:59 -04:00
Step new thread pool jobserver integration 2024-06-30 13:54:02 -07:00
Cache.zig Build system: Support Windows depfiles with unquoted, backslash escaped spaces (#20100) 2024-06-06 18:40:10 +00:00
Module.zig Build: cleanup 2024-05-05 09:42:51 -04:00
Step.zig new thread pool jobserver integration 2024-06-30 13:54:02 -07:00