diff options
Diffstat (limited to 'src/internal/syscall/windows/syscall_windows.go')
-rw-r--r-- | src/internal/syscall/windows/syscall_windows.go | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/internal/syscall/windows/syscall_windows.go b/src/internal/syscall/windows/syscall_windows.go index fb15e19c0e..cc26a50bb0 100644 --- a/src/internal/syscall/windows/syscall_windows.go +++ b/src/internal/syscall/windows/syscall_windows.go @@ -488,3 +488,14 @@ func FinalPath(h syscall.Handle, flags uint32) (string, error) { } return syscall.UTF16ToString(buf), nil } + +// QueryPerformanceCounter retrieves the current value of performance counter. +// +//go:linkname QueryPerformanceCounter +func QueryPerformanceCounter() int64 // Implemented in runtime package. + +// QueryPerformanceFrequency retrieves the frequency of the performance counter. +// The returned value is represented as counts per second. +// +//go:linkname QueryPerformanceFrequency +func QueryPerformanceFrequency() int64 // Implemented in runtime package. |