authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-10-27 14:59:42-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2025-10-29 06:20:51-07:00
logcc751c01f13658280bc48905261f316b9b58b718
tree824ed251d3dc5741d33de319eb3d4b45d72c2553
parentef55dcae675dd2048e5e404eb8bb6833d153f653

std.Io.Threaded: correct clockToPosix for FreeBSD


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

lib/std/Io/Threaded.zig+3
......@@ -5006,6 +5006,9 @@ fn clockToPosix(clock: Io.Clock) posix.clockid_t {
50065006 },
50075007 .boot => switch (native_os) {
50085008 .macos, .ios, .watchos, .tvos => posix.CLOCK.MONOTONIC_RAW,
5009 // On freebsd derivatives, use MONOTONIC_FAST as currently there's
5010 // no precision tradeoff.
5011 .freebsd, .dragonfly => posix.CLOCK.MONOTONIC_FAST,
50095012 else => posix.CLOCK.BOOTTIME,
50105013 },
50115014 .cpu_process => posix.CLOCK.PROCESS_CPUTIME_ID,