use HHWheelTimer for EventBase::runAfterDelay
authorJames Sedgwick <jsedgwick@fb.com>
Wed, 16 Sep 2015 17:38:01 +0000 (10:38 -0700)
committerfacebook-github-bot-9 <folly-bot@fb.com>
Wed, 16 Sep 2015 18:20:21 +0000 (11:20 -0700)
commit621cc26e0a5033f3bddf8c70c65bc0096b0e099b
treee7b0aa4690db5dce5e27c4ad018998491d783b55
parent60331af0cfde1c9642367d4e40dc8cec17159ab4
use HHWheelTimer for EventBase::runAfterDelay

Summary: For the perfs - big improvement on one fd per timeout.

Reviewed By: @djwatson, @fugalh

Differential Revision: D2379210
folly/io/async/EventBase.cpp
folly/io/async/EventBase.h