authorgravatar for 18176443+jeffkdev@users.noreply.github.comjeffkdev <18176443+jeffkdev@users.noreply.github.com> 2026-05-04 16:56:48-04:00
committergravatar for 18176443+jeffkdev@users.noreply.github.comjeffkdev <18176443+jeffkdev@users.noreply.github.com> 2026-05-04 16:56:48-04:00
log0cdc2fa5fb1b11039a6d7bf552b12c1f10e52510
tree75d83dca06b017a52746571858c14dc198dd5359
parent3d1fb4fac8d4ce47d6e306b33def16ab49445190

fix getCpuCount() for emscripten


1 files changed, 3 insertions(+), 0 deletions(-)

lib/std/Thread.zig+3
......@@ -695,6 +695,9 @@ const PosixThreadImpl = struct {
695695 .linux => {
696696 return LinuxThreadImpl.getCpuCount();
697697 },
698 .emscripten => {
699 return @as(usize, @intCast(std.os.emscripten.emscripten_num_logical_cores()));
700 },
698701 .openbsd => {
699702 var count: c_int = undefined;
700703 var count_size: usize = @sizeOf(c_int);