Generalized and polished folly::TokenBucket v2016.08.29.00
authorPhilipp Unterbrunner <philippu@fb.com>
Mon, 29 Aug 2016 13:27:23 +0000 (06:27 -0700)
committerFacebook Github Bot 1 <facebook-github-bot-1-bot@fb.com>
Mon, 29 Aug 2016 13:38:26 +0000 (06:38 -0700)
commit07802d906f2f110e22a337b98673ad1c786cdc52
tree970b9d2a7ed20d98665fb8029110cd4a40201e65
parentdcf0273a2733df4e61d92b1510a411e3418c8fad
Generalized and polished folly::TokenBucket

Summary: Added support for user-defined clock classes, improved comments, and removed part of the std::atomics use that had no effect on thread-safety.

Reviewed By: yfeldblum

Differential Revision: D3708378

fbshipit-source-id: 1a933c3707c12311584a3b33afd773ee91577167
folly/TokenBucket.h
folly/test/TokenBucketTest.cpp