mirage-clock -- libraries and module types for portable clocks
It implements an
MCLOCK module that represents a monotonic timesource
since an arbitrary point, and
PCLOCK which counts time since the Unix
The following sources are used:
- The Unix version uses
clock_gettime, depending on which OS is in use (see clock_stubs.c).
- The freestanding version uses the paravirtual clock source from the hypervisor.