Change ThreadManager interface to Executor
authorDave Watson <davejwatson@fb.com>
Thu, 23 Apr 2015 17:03:51 +0000 (10:03 -0700)
committerAlecs King <int@fb.com>
Mon, 27 Apr 2015 23:53:09 +0000 (16:53 -0700)
commitc1ad75447b8903ab259127339e11bfb096ee49a7
treef4b74549ae44e4b7fb6e2654cf0d7512d207f180
parent2aed11df4091a87c6c3141bca78a480e2759d2ae
Change ThreadManager interface to Executor

Summary:
Change ThreadManager interface to more generic Executor interface.  Specific example of supporting fibers.  This diff would replace D1967655

Test Plan: added several unittests

Reviewed By: alandau@fb.com

Subscribers: doug, alandau, bmatheny, mshneer, folly-diffs@, jsedgwick, yfeldblum, chalfant, alikhtarov, andrii, yitingli

FB internal diff: D1994663

Signature: t1:1994663:1429640509:d729ce6f020563b680d1d549f9aa273c739eb925
folly/experimental/fibers/FiberManager.h