time: yield accurate_sleep instead of relaxing the cpu
This commit is contained in:
1 parent
b9dc81d808
commit
0a0440a6e8
3 files changed
+18
-2
No files matched your search
@@ -35,3 +35,7 @@ _tick_now :: proc "contextless" () -> Tick {
|
||||
_nsec := mul_div_u64(i64(now), 1e9, i64(qpc_frequency))
|
||||
return Tick{_nsec = _nsec}
|
||||
}
|
||||
|
||||
_yield :: proc "contextless" () {
|
||||
win32.SwitchToThread()
|
||||
}
|
||||
Reference in new issue
Block a user