Commit fe34da59 authored by James Sedgwick's avatar James Sedgwick Committed by Facebook Github Bot

move futures/QueuedImmediateExecutor to executors/QueuedImmediateExecutor

Summary: as above

Reviewed By: yfeldblum

Differential Revision: D6076779

fbshipit-source-id: 4c223ab9fce3be8544f6f807781c3d0a99b61dad
parent ca0e432d
......@@ -106,6 +106,7 @@ nobase_follyinclude_HEADERS = \
executors/ThreadPoolExecutor.h \
executors/ThreadedExecutor.h \
executors/UnboundedBlockingQueue.h \
executors/QueuedImmediateExecutor.h \
Demangle.h \
DiscriminatedPtr.h \
DynamicConverter.h \
......@@ -218,7 +219,6 @@ nobase_follyinclude_HEADERS = \
futures/ManualExecutor.h \
futures/Promise-inl.h \
futures/Promise.h \
futures/QueuedImmediateExecutor.h \
futures/SharedPromise.h \
futures/SharedPromise-inl.h \
futures/ThreadWheelTimekeeper.h \
......@@ -505,7 +505,6 @@ libfolly_la_SOURCES = \
futures/Future.cpp \
futures/FutureException.cpp \
futures/ManualExecutor.cpp \
futures/QueuedImmediateExecutor.cpp \
futures/ThreadWheelTimekeeper.cpp \
futures/test/TestExecutor.cpp \
executors/CPUThreadPoolExecutor.cpp \
......@@ -515,6 +514,7 @@ libfolly_la_SOURCES = \
executors/SerialExecutor.cpp \
executors/ThreadPoolExecutor.cpp \
executors/ThreadedExecutor.cpp \
executors/QueuedImmediateExecutor.cpp \
experimental/hazptr/hazptr.cpp \
experimental/hazptr/memory_resource.cpp \
GroupVarint.cpp \
......
......@@ -14,7 +14,7 @@
* limitations under the License.
*/
#include <folly/futures/QueuedImmediateExecutor.h>
#include <folly/executors/QueuedImmediateExecutor.h>
#include <folly/ThreadLocal.h>
#include <queue>
......
......@@ -15,12 +15,15 @@
*/
#include <folly/Baton.h>
#include <folly/executors/QueuedImmediateExecutor.h>
#include <folly/futures/Future.h>
#include <folly/futures/InlineExecutor.h>
#include <folly/futures/ManualExecutor.h>
#include <folly/futures/QueuedImmediateExecutor.h>
#include <folly/portability/GTest.h>
// TODO(jsedgwick) move this test to executors/test/ once the tested executors
// have all moved
using namespace folly;
TEST(ManualExecutor, runIsStable) {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment