system-time-monotonic: Simple library for using the system's monotonic clock
Simple library for using the system's monotonic clock. This library is geared toward programs that need to run for long periods of time. It does not (necessarily) provide high-resolution timing.
On Windows, this uses
GetTickCount64, but falls back toGetTickCountif it is not available.GetTickCount64was introduced in Windows Vista and Windows Server 2008. Support forQueryPerformanceCounteris also available, but is not used by default, as it is less accurate in the long run thanGetTickCount.On Linux, this uses
clock_gettimewithCLOCK_MONOTONIC.
Release history:
- 0.2
- Update driver API (
SystemClock) to prevent cumulative precision loss. - 0.1
- Initial release.
Downloads
- system-time-monotonic-0.2.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
| Versions [RSS] | 0.1, 0.2 |
|---|---|
| Dependencies | base (>=4 && <5), time [details] |
| License | BSD-3-Clause |
| Copyright | Copyright (c) Joseph Adams 2012 |
| Author | Joey Adams |
| Maintainer | joeyadams3.14159@gmail.com |
| Category | System |
| Home page | https://github.com/joeyadams/haskell-system-time-monotonic |
| Source repo | head: git clone git://github.com/joeyadams/haskell-system-time-monotonic.git |
| Uploaded | by JoeyAdams at 2012-08-07T07:21:05Z |
| Distributions | NixOS:0.2 |
| Reverse Dependencies | 2 direct, 0 indirect [details] |
| Downloads | 2255 total (5 in the last 30 days) |
| Rating | (no votes yet) [estimated by Bayesian average] |
| Your Rating | |
| Status | Docs uploaded by user Build status unknown [no reports yet] |