Lines Matching refs:Benchmark
405 class Benchmark { class
407 explicit Benchmark(MemTableRep* table, KeyGenerator* key_gen, in Benchmark() function in ROCKSDB_NAMESPACE::Benchmark
414 virtual ~Benchmark() {} in ~Benchmark()
461 class FillBenchmark : public Benchmark {
465 : Benchmark(table, key_gen, sequence, 1) { in FillBenchmark()
477 class ReadBenchmark : public Benchmark {
481 : Benchmark(table, key_gen, sequence, FLAGS_num_threads) { in ReadBenchmark()
502 class SeqReadBenchmark : public Benchmark {
505 : Benchmark(table, nullptr, sequence, FLAGS_num_threads) { in SeqReadBenchmark()
524 class ReadWriteBenchmark : public Benchmark {
528 : Benchmark(table, key_gen, sequence, FLAGS_num_threads) { in ReadWriteBenchmark()
629 std::unique_ptr<ROCKSDB_NAMESPACE::Benchmark> benchmark; in main()