Properly std::chrono'ize HHWheelTimer
authorChristopher Dykes <cdykes@fb.com>
Sat, 7 Jan 2017 20:51:23 +0000 (12:51 -0800)
committerFacebook Github Bot <facebook-github-bot@users.noreply.github.com>
Sat, 7 Jan 2017 21:03:09 +0000 (13:03 -0800)
commit3cdd3857fbfacd9312a23214f54a47f156726927
tree0bc8c52cba0c8870eda9d791da5baae87409ea54
parent77249d4d47f17e9ca9611166778196f317015c77
Properly std::chrono'ize HHWheelTimer

Summary: It was using `std::chrono::milliseconds` to represent a point in time, so use a time point instead.

Reviewed By: yfeldblum

Differential Revision: D4378116

fbshipit-source-id: f0b10bb7894dda44d78b31672d2b6735f3e1cbf4
folly/io/async/HHWheelTimer.cpp
folly/io/async/HHWheelTimer.h
folly/io/async/test/HHWheelTimerSlowTests.cpp
folly/io/async/test/HHWheelTimerTest.cpp