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

move executor task queues and thread factories into subdirectories

Summary:
as title, see moves

(Note: this ignores all push blocking failures!)

Reviewed By: mzlee

Differential Revision: D6112001

fbshipit-source-id: 1eb10b44ae8ee1f90a10e05c29e48c99d824afa5
parent 43591b0d
......@@ -83,7 +83,6 @@ nobase_follyinclude_HEADERS = \
detail/TurnSequencer.h \
detail/UncaughtExceptionCounter.h \
executors/Async.h \
executors/BlockingQueue.h \
executors/CPUThreadPoolExecutor.h \
executors/Codel.h \
executors/DrivableExecutor.h \
......@@ -93,17 +92,18 @@ nobase_follyinclude_HEADERS = \
executors/IOExecutor.h \
executors/IOObjectCache.h \
executors/IOThreadPoolExecutor.h \
executors/LifoSemMPMCQueue.h \
executors/NamedThreadFactory.h \
executors/NotificationQueueExecutor.h \
executors/PriorityLifoSemMPMCQueue.h \
executors/PriorityThreadFactory.h \
executors/ScheduledExecutor.h \
executors/SerialExecutor.h \
executors/ThreadFactory.h \
executors/ThreadPoolExecutor.h \
executors/ThreadedExecutor.h \
executors/UnboundedBlockingQueue.h \
executors/task_queue/BlockingQueue.h \
executors/task_queue/LifoSemMPMCQueue.h \
executors/task_queue/PriorityLifoSemMPMCQueue.h \
executors/task_queue/UnboundedBlockingQueue.h \
executors/thread_factory/NamedThreadFactory.h \
executors/thread_factory/PriorityThreadFactory.h \
executors/thread_factory/ThreadFactory.h \
functional/ApplyTuple.h \
Demangle.h \
DiscriminatedPtr.h \
......
......@@ -15,7 +15,7 @@
*/
#include <folly/executors/CPUThreadPoolExecutor.h>
#include <folly/executors/PriorityLifoSemMPMCQueue.h>
#include <folly/executors/task_queue/PriorityLifoSemMPMCQueue.h>
namespace folly {
......
......@@ -20,8 +20,8 @@
#include <folly/Memory.h>
#include <folly/RWSpinLock.h>
#include <folly/concurrency/GlobalThreadPoolList.h>
#include <folly/executors/LifoSemMPMCQueue.h>
#include <folly/executors/NamedThreadFactory.h>
#include <folly/executors/task_queue/LifoSemMPMCQueue.h>
#include <folly/executors/thread_factory/NamedThreadFactory.h>
#include <folly/io/async/Request.h>
#include <algorithm>
......
......@@ -21,7 +21,7 @@
#include <glog/logging.h>
#include <folly/ThreadName.h>
#include <folly/executors/NamedThreadFactory.h>
#include <folly/executors/thread_factory/NamedThreadFactory.h>
namespace folly {
......
......@@ -25,7 +25,7 @@
#include <thread>
#include <folly/Executor.h>
#include <folly/executors/ThreadFactory.h>
#include <folly/executors/thread_factory/ThreadFactory.h>
namespace folly {
......
......@@ -18,7 +18,7 @@
#include <folly/LifoSem.h>
#include <folly/MPMCQueue.h>
#include <folly/executors/BlockingQueue.h>
#include <folly/executors/task_queue/BlockingQueue.h>
namespace folly {
......
......@@ -19,7 +19,7 @@
#include <folly/Executor.h>
#include <folly/LifoSem.h>
#include <folly/MPMCQueue.h>
#include <folly/executors/BlockingQueue.h>
#include <folly/executors/task_queue/BlockingQueue.h>
namespace folly {
......
......@@ -18,7 +18,7 @@
#include <folly/LifoSem.h>
#include <folly/Synchronized.h>
#include <folly/executors/BlockingQueue.h>
#include <folly/executors/task_queue/BlockingQueue.h>
#include <queue>
namespace folly {
......
......@@ -13,8 +13,8 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include <folly/executors/task_queue/UnboundedBlockingQueue.h>
#include <folly/Baton.h>
#include <folly/executors/UnboundedBlockingQueue.h>
#include <gtest/gtest.h>
#include <thread>
......
......@@ -19,9 +19,9 @@
#include <folly/executors/CPUThreadPoolExecutor.h>
#include <folly/executors/FutureExecutor.h>
#include <folly/executors/IOThreadPoolExecutor.h>
#include <folly/executors/LifoSemMPMCQueue.h>
#include <folly/executors/PriorityThreadFactory.h>
#include <folly/executors/ThreadPoolExecutor.h>
#include <folly/executors/task_queue/LifoSemMPMCQueue.h>
#include <folly/executors/thread_factory/PriorityThreadFactory.h>
#include <gtest/gtest.h>
using namespace folly;
......
......@@ -23,7 +23,7 @@
#include <folly/Conv.h>
#include <folly/Range.h>
#include <folly/ThreadName.h>
#include <folly/executors/ThreadFactory.h>
#include <folly/executors/thread_factory/ThreadFactory.h>
namespace folly {
......
......@@ -16,7 +16,7 @@
#pragma once
#include <folly/executors/ThreadFactory.h>
#include <folly/executors/thread_factory/ThreadFactory.h>
#include <folly/portability/SysResource.h>
#include <folly/portability/SysTime.h>
......
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