Extracted from https://github.com/ziglang/zig/pull/25592. Related: * std.Io.Threaded: eliminate dependency on std.Thread (Mutex, Condition, maybe more) The main mutex should be eliminated in favor of thread local run queue and work stealing.