summaryrefslogtreecommitdiff
path: root/sys/src/cmd/vmx/fns.h
diff options
context:
space:
mode:
authorSigrid <ftrvxmtrx@gmail.com>2020-07-31 15:48:54 +0200
committerSigrid <ftrvxmtrx@gmail.com>2020-07-31 15:48:54 +0200
commit853f0e33fe744d816d66276491c34f9bccd4e6e3 (patch)
treeb2ef3bcf867563862f3f2d7c0821062bdddb178f /sys/src/cmd/vmx/fns.h
parentde27182a8ebe759bebfb7b123dffbb0f29eea922 (diff)
vmx(1): use cycles() instead of nsec() when possible
this provides better timing and reduced number of syscalls (~2.7M old vs ~35K new in a test)
Diffstat (limited to 'sys/src/cmd/vmx/fns.h')
-rw-r--r--sys/src/cmd/vmx/fns.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/src/cmd/vmx/fns.h b/sys/src/cmd/vmx/fns.h
index 9efdcc330..d73e5fe1d 100644
--- a/sys/src/cmd/vmx/fns.h
+++ b/sys/src/cmd/vmx/fns.h
@@ -52,3 +52,4 @@ uintptr vmemwrite(void *, uintptr, uintptr);
int x86access(int, uintptr, int, uvlong*, int, int, TLB *);
u32int io(int, u16int, u32int, int);
int x86step(void);
+uvlong nanosec(void);