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 = \ ...@@ -106,6 +106,7 @@ nobase_follyinclude_HEADERS = \
executors/ThreadPoolExecutor.h \ executors/ThreadPoolExecutor.h \
executors/ThreadedExecutor.h \ executors/ThreadedExecutor.h \
executors/UnboundedBlockingQueue.h \ executors/UnboundedBlockingQueue.h \
executors/QueuedImmediateExecutor.h \
Demangle.h \ Demangle.h \
DiscriminatedPtr.h \ DiscriminatedPtr.h \
DynamicConverter.h \ DynamicConverter.h \
...@@ -218,7 +219,6 @@ nobase_follyinclude_HEADERS = \ ...@@ -218,7 +219,6 @@ nobase_follyinclude_HEADERS = \
futures/ManualExecutor.h \ futures/ManualExecutor.h \
futures/Promise-inl.h \ futures/Promise-inl.h \
futures/Promise.h \ futures/Promise.h \
futures/QueuedImmediateExecutor.h \
futures/SharedPromise.h \ futures/SharedPromise.h \
futures/SharedPromise-inl.h \ futures/SharedPromise-inl.h \
futures/ThreadWheelTimekeeper.h \ futures/ThreadWheelTimekeeper.h \
...@@ -505,7 +505,6 @@ libfolly_la_SOURCES = \ ...@@ -505,7 +505,6 @@ libfolly_la_SOURCES = \
futures/Future.cpp \ futures/Future.cpp \
futures/FutureException.cpp \ futures/FutureException.cpp \
futures/ManualExecutor.cpp \ futures/ManualExecutor.cpp \
futures/QueuedImmediateExecutor.cpp \
futures/ThreadWheelTimekeeper.cpp \ futures/ThreadWheelTimekeeper.cpp \
futures/test/TestExecutor.cpp \ futures/test/TestExecutor.cpp \
executors/CPUThreadPoolExecutor.cpp \ executors/CPUThreadPoolExecutor.cpp \
...@@ -515,6 +514,7 @@ libfolly_la_SOURCES = \ ...@@ -515,6 +514,7 @@ libfolly_la_SOURCES = \
executors/SerialExecutor.cpp \ executors/SerialExecutor.cpp \
executors/ThreadPoolExecutor.cpp \ executors/ThreadPoolExecutor.cpp \
executors/ThreadedExecutor.cpp \ executors/ThreadedExecutor.cpp \
executors/QueuedImmediateExecutor.cpp \
experimental/hazptr/hazptr.cpp \ experimental/hazptr/hazptr.cpp \
experimental/hazptr/memory_resource.cpp \ experimental/hazptr/memory_resource.cpp \
GroupVarint.cpp \ GroupVarint.cpp \
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
#include <folly/futures/QueuedImmediateExecutor.h> #include <folly/executors/QueuedImmediateExecutor.h>
#include <folly/ThreadLocal.h> #include <folly/ThreadLocal.h>
#include <queue> #include <queue>
......
...@@ -15,12 +15,15 @@ ...@@ -15,12 +15,15 @@
*/ */
#include <folly/Baton.h> #include <folly/Baton.h>
#include <folly/executors/QueuedImmediateExecutor.h>
#include <folly/futures/Future.h> #include <folly/futures/Future.h>
#include <folly/futures/InlineExecutor.h> #include <folly/futures/InlineExecutor.h>
#include <folly/futures/ManualExecutor.h> #include <folly/futures/ManualExecutor.h>
#include <folly/futures/QueuedImmediateExecutor.h>
#include <folly/portability/GTest.h> #include <folly/portability/GTest.h>
// TODO(jsedgwick) move this test to executors/test/ once the tested executors
// have all moved
using namespace folly; using namespace folly;
TEST(ManualExecutor, runIsStable) { 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