commit 0cdc2fa5fb1b11039a6d7bf552b12c1f10e52510 (tree)
parent 3d1fb4fac8d4ce47d6e306b33def16ab49445190
Author: jeffkdev <18176443+jeffkdev@users.noreply.github.com>
Date: Mon, 4 May 2026 16:56:48 -0400
fix getCpuCount() for emscripten
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/lib/std/Thread.zig b/lib/std/Thread.zig
@@ -695,6 +695,9 @@ const PosixThreadImpl = struct {
.linux => {
return LinuxThreadImpl.getCpuCount();
},
+ .emscripten => {
+ return @as(usize, @intCast(std.os.emscripten.emscripten_num_logical_cores()));
+ },
.openbsd => {
var count: c_int = undefined;
var count_size: usize = @sizeOf(c_int);