#lock #profiling #utility

no-std locktick

Automated lock accounting & profiling

2 unstable releases

0.2.0 Jun 20, 2024
0.1.0 Jun 12, 2024

#648 in Concurrency

Download history 113/week @ 2024-06-08 105/week @ 2024-06-15 26/week @ 2024-06-22 3/week @ 2024-06-29

58 downloads per month

CC0 license

25KB
608 lines

locktick

crates.io docs.rs actively developed

locktick provides the means to measure things like the average guard duration and wait time for different kinds of locks, just by substituting the applicable locks' imports.

status

  • the basic functionalities are complete
  • API breakage can still happen
  • some of the TODOs include additional tests, examples, and improvements to documentation

Dependencies

~2.5–9MB
~87K SLoC