|
@@ -5,7 +5,7 @@ package time
|
|
import "core:intrinsics"
|
|
import "core:intrinsics"
|
|
import win32 "core:sys/windows"
|
|
import win32 "core:sys/windows"
|
|
|
|
|
|
-_get_tsc_frequency :: proc "contextless" () -> (u64, bool) {
|
|
|
|
|
|
+_x86_get_tsc_frequency :: proc "contextless" () -> (u64, bool) {
|
|
qpc_begin: win32.LARGE_INTEGER
|
|
qpc_begin: win32.LARGE_INTEGER
|
|
win32.QueryPerformanceCounter(&qpc_begin)
|
|
win32.QueryPerformanceCounter(&qpc_begin)
|
|
tsc_begin := intrinsics.read_cycle_counter()
|
|
tsc_begin := intrinsics.read_cycle_counter()
|