Crates.io | sleepfast |
lib.rs | sleepfast |
version | 1.3.0 |
source | src |
created_at | 2017-06-19 18:15:22.646477 |
updated_at | 2018-01-04 19:38:46.796182 |
description | Sleep for very small amounts of time quickly |
homepage | |
repository | https://sstewartgallus.com/git?p=sleepfast.git;a=summary |
max_upload_size | |
id | 19558 |
size | 16,917 |
This is the README file for the sleepfast distribution. sleepfast is a library for pausing the processor temporarily and deeply.
Copyright (C) 2017 Steven Stewart-Gallus
Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved.
sleepfast pauses the processor using nop or pause instructions. As well, it unrolls the sleep loop and uses a Duff Device like construction to avoid loop counter management overhead.
sleepfast is free software. See the file COPYING for copying conditions.