Files
tokio/tokio-timer/CHANGELOG.md
T
Carl Lerche 19500f7df8 Provide a timer implementation (#249)
This patch adds a new crate: tokio-timer. This crate provides an
efficient timer implemeentation designed for use in Tokio based
applications.

The timer users a hierarchical hashed timer wheel algorithm with six
levels, each having 64 slots. This allows the timer to have a resolution
of 1ms while maintaining O(1) complexity for insert, removal, and firing
of timeouts.

There already exists a tokio-timer crate. This is a complete rewrite
which solves the outstanding problems with the existing tokio-timer
library.

Closes #146.
2018-03-28 22:26:47 -07:00

20 lines
397 B
Markdown

# 0.2.0 (unreleased)
* Rewrite from scratch using a hierarchical wheel strategy (#249).
# 0.1.2 (Jun 27, 2017)
* Allow naming timer thread.
* Track changes in dependencies.
# 0.1.1 (Apr 6, 2017)
* Set Rust v1.14 as the minimum supported version.
* Fix bug related to intervals.
* Impl `PartialEq + Eq` for TimerError.
* Add `Debug` implementations.
# 0.1.0 (Jan 11, 2017)
* Initial Release