proxygen
FlatCombiningTestHelpers.h File Reference
#include <folly/experimental/flat_combining/test/FlatCombiningExamples.h>
#include <folly/Benchmark.h>
#include <glog/logging.h>
#include <atomic>
#include <chrono>
#include <thread>

Go to the source code of this file.

Namespaces

 folly
 —— Concurrent Priority Queue Implementation ——
 
 folly::test
 

Functions

void folly::test::doWork (int work)
 
template<typename Example , typename Req = bool, typename Mutex = std::mutex, template< typename > class Atom = std::atomic>
uint64_t folly::test::fc_test (int nthreads, int lines, int numRecs, int work, int ops, bool combining, bool dedicated, bool tc, bool syncops, bool excl=false, bool allocAll=false)
 
uint64_t folly::test::run_test (int nthreads, int lines, int numRecs, int work, int ops, bool combining, bool simple, bool dedicated, bool tc, bool syncops, bool excl=false, bool allocAll=false)