Macros | Functions
benchmark/test/basic_test.cc File Reference
#include "benchmark/benchmark.h"
Include dependency graph for benchmark/test/basic_test.cc:

Go to the source code of this file.

Macros

#define BASIC_BENCHMARK_TEST(x)   BENCHMARK(x)->Arg(8)->Arg(512)->Arg(8192)
 

Functions

 BASIC_BENCHMARK_TEST (BM_spin_empty)
 
 BASIC_BENCHMARK_TEST (BM_spin_pause_after)
 
 BASIC_BENCHMARK_TEST (BM_spin_pause_before)
 
 BASIC_BENCHMARK_TEST (BM_spin_pause_before_and_after)
 
 BASIC_BENCHMARK_TEST (BM_spin_pause_during)
 
 BENCHMARK (BM_empty)
 
 BENCHMARK (BM_empty_stop_start)
 
 BENCHMARK (BM_KeepRunning)
 
 BENCHMARK (BM_KeepRunningBatch) -> Repetitions(1)
 
 BENCHMARK (BM_pause_during)
 
 BENCHMARK (BM_RangedFor)
 
 BENCHMARK_MAIN ()
 
void BM_empty (benchmark::State &state)
 
void BM_empty_stop_start (benchmark::State &state)
 
void BM_KeepRunning (benchmark::State &state)
 
void BM_KeepRunningBatch (benchmark::State &state)
 
void BM_pause_during (benchmark::State &state)
 
void BM_RangedFor (benchmark::State &state)
 
void BM_spin_empty (benchmark::State &state)
 
void BM_spin_pause_after (benchmark::State &state)
 
void BM_spin_pause_before (benchmark::State &state)
 
void BM_spin_pause_before_and_after (benchmark::State &state)
 
void BM_spin_pause_during (benchmark::State &state)
 

Macro Definition Documentation

◆ BASIC_BENCHMARK_TEST

#define BASIC_BENCHMARK_TEST (   x)    BENCHMARK(x)->Arg(8)->Arg(512)->Arg(8192)

Definition at line 4 of file benchmark/test/basic_test.cc.

Function Documentation

◆ BASIC_BENCHMARK_TEST() [1/5]

BASIC_BENCHMARK_TEST ( BM_spin_empty  )

◆ BASIC_BENCHMARK_TEST() [2/5]

BASIC_BENCHMARK_TEST ( BM_spin_pause_after  )

◆ BASIC_BENCHMARK_TEST() [3/5]

BASIC_BENCHMARK_TEST ( BM_spin_pause_before  )

◆ BASIC_BENCHMARK_TEST() [4/5]

BASIC_BENCHMARK_TEST ( BM_spin_pause_before_and_after  )

◆ BASIC_BENCHMARK_TEST() [5/5]

BASIC_BENCHMARK_TEST ( BM_spin_pause_during  )

◆ BENCHMARK() [1/6]

BENCHMARK ( BM_empty  )

◆ BENCHMARK() [2/6]

BENCHMARK ( BM_empty_stop_start  )

◆ BENCHMARK() [3/6]

BENCHMARK ( BM_KeepRunning  )

◆ BENCHMARK() [4/6]

BENCHMARK ( BM_KeepRunningBatch  ) -> Repetitions(1)

◆ BENCHMARK() [5/6]

BENCHMARK ( BM_pause_during  )

◆ BENCHMARK() [6/6]

BENCHMARK ( BM_RangedFor  )

◆ BENCHMARK_MAIN()

BENCHMARK_MAIN ( )

◆ BM_empty()

void BM_empty ( benchmark::State state)

Definition at line 6 of file benchmark/test/basic_test.cc.

◆ BM_empty_stop_start()

void BM_empty_stop_start ( benchmark::State state)

Definition at line 92 of file benchmark/test/basic_test.cc.

◆ BM_KeepRunning()

void BM_KeepRunning ( benchmark::State state)

Definition at line 100 of file benchmark/test/basic_test.cc.

◆ BM_KeepRunningBatch()

void BM_KeepRunningBatch ( benchmark::State state)

Definition at line 110 of file benchmark/test/basic_test.cc.

◆ BM_pause_during()

void BM_pause_during ( benchmark::State state)

Definition at line 52 of file benchmark/test/basic_test.cc.

◆ BM_RangedFor()

void BM_RangedFor ( benchmark::State state)

Definition at line 136 of file benchmark/test/basic_test.cc.

◆ BM_spin_empty()

void BM_spin_empty ( benchmark::State state)

Definition at line 14 of file benchmark/test/basic_test.cc.

◆ BM_spin_pause_after()

void BM_spin_pause_after ( benchmark::State state)

Definition at line 63 of file benchmark/test/basic_test.cc.

◆ BM_spin_pause_before()

void BM_spin_pause_before ( benchmark::State state)

Definition at line 24 of file benchmark/test/basic_test.cc.

◆ BM_spin_pause_before_and_after()

void BM_spin_pause_before_and_after ( benchmark::State state)

Definition at line 76 of file benchmark/test/basic_test.cc.

◆ BM_spin_pause_during()

void BM_spin_pause_during ( benchmark::State state)

Definition at line 37 of file benchmark/test/basic_test.cc.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:04