| ... | ... | @@ -84,9 +84,9 @@ fn milliTimestampDarwin() u64 { |
| 84 | 84 | var tv: darwin.timeval = undefined; |
| 85 | 85 | var err = darwin.gettimeofday(&tv, null); |
| 86 | 86 | debug.assert(err == 0); |
| 87 | | const sec_ms = @intCast(u64, tv.tv_sec) * ms_per_s; |
| 88 | | const usec_ms = @divFloor(@intCast(u64, tv.tv_usec), us_per_s / ms_per_s); |
| 89 | | return u64(sec_ms) + u64(usec_ms); |
| 87 | const sec_ms = tv.tv_sec * ms_per_s; |
| 88 | const usec_ms = @divFloor(tv.tv_usec, us_per_s / ms_per_s); |
| 89 | return @intCast(u64, sec_ms + usec_ms); |
| 90 | 90 | } |
| 91 | 91 | |
| 92 | 92 | fn milliTimestampPosix() u64 { |