From: Adam Simpkins Date: Wed, 6 Jul 2016 23:21:34 +0000 (-0700) Subject: Remove LockTraitsBoost from Synchronized.h X-Git-Tag: 2016.07.26~71 X-Git-Url: http://plrg.eecs.uci.edu/git/?p=folly.git;a=commitdiff_plain;h=a2b94586d9000f0b87b9653d237fb5e5960a25be Remove LockTraitsBoost from Synchronized.h Summary: Update Synchronized.h to no longer include LockTraitsBoost.h Callers that want to use folly::Synchronized with a boost lock type will now need to explicitly include LockTraitsBoost.h on their own. Reviewed By: yfeldblum Differential Revision: D3521168 fbshipit-source-id: 08f0041f51fe2e9566bde58e9f039a6d187b54e3 --- diff --git a/folly/Synchronized.h b/folly/Synchronized.h index 3d40280b..87e293eb 100644 --- a/folly/Synchronized.h +++ b/folly/Synchronized.h @@ -23,9 +23,7 @@ #pragma once -#include #include -#include #include #include #include diff --git a/folly/fibers/GuardPageAllocator.cpp b/folly/fibers/GuardPageAllocator.cpp index 96595946..9802fe9b 100644 --- a/folly/fibers/GuardPageAllocator.cpp +++ b/folly/fibers/GuardPageAllocator.cpp @@ -20,6 +20,7 @@ #endif #include +#include #include #include diff --git a/folly/test/SynchronizedTest.cpp b/folly/test/SynchronizedTest.cpp index 3c80c192..29a8d031 100644 --- a/folly/test/SynchronizedTest.cpp +++ b/folly/test/SynchronizedTest.cpp @@ -18,6 +18,7 @@ // Test bed for folly/Synchronized.h +#include #include #include #include diff --git a/folly/test/SynchronizedTestLib-inl.h b/folly/test/SynchronizedTestLib-inl.h index 1517730e..c289ab4d 100644 --- a/folly/test/SynchronizedTestLib-inl.h +++ b/folly/test/SynchronizedTestLib-inl.h @@ -18,16 +18,16 @@ #include +#include +#include +#include +#include #include -#include #include +#include +#include #include #include -#include -#include -#include -#include - inline std::mt19937& getRNG() { static const auto seed = folly::randomNumberSeed();