|
proxygen
|
#include <folly/test/DeterministicSchedule.h>#include <assert.h>#include <algorithm>#include <list>#include <mutex>#include <random>#include <unordered_map>#include <utility>#include <folly/Random.h>Go to the source code of this file.
Classes | |
| struct | folly::test::UniformSubset |
Namespaces | |
| folly | |
| —— Concurrent Priority Queue Implementation —— | |
| folly::test | |
Functions | |
| detail::FutexResult | folly::test::futexWaitImpl (const detail::Futex< DeterministicAtomic > *futex, uint32_t expected, std::chrono::system_clock::time_point const *absSystemTimeout, std::chrono::steady_clock::time_point const *absSteadyTimeout, uint32_t waitMask) |
| int | folly::test::futexWakeImpl (const detail::Futex< test::DeterministicAtomic > *futex, int count, uint32_t wakeMask) |
| template<> | |
| CacheLocality const & | folly::CacheLocality::system< test::DeterministicAtomic > () |
Variables | |
| static std::unordered_map< const detail::Futex< DeterministicAtomic > *, std::list< std::pair< uint32_t, bool * > > > | folly::test::futexQueues |
| static std::mutex | folly::test::futexLock |