Macros | Functions
basic_test.cc File Reference
#include "benchmark/benchmark.h"
Include dependency graph for 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_pause_during)
 
void BM_empty (benchmark::State &state)
 
void BM_empty_stop_start (benchmark::State &state)
 
void BM_pause_during (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 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/3]

BENCHMARK ( BM_empty  )

◆ BENCHMARK() [2/3]

BENCHMARK ( BM_empty_stop_start  )

◆ BENCHMARK() [3/3]

BENCHMARK ( BM_pause_during  )

◆ BM_empty()

void BM_empty ( benchmark::State state)

Definition at line 6 of file basic_test.cc.

◆ BM_empty_stop_start()

void BM_empty_stop_start ( benchmark::State state)

Definition at line 92 of file basic_test.cc.

◆ BM_pause_during()

void BM_pause_during ( benchmark::State state)

Definition at line 52 of file basic_test.cc.

◆ BM_spin_empty()

void BM_spin_empty ( benchmark::State state)

Definition at line 14 of file basic_test.cc.

◆ BM_spin_pause_after()

void BM_spin_pause_after ( benchmark::State state)

Definition at line 63 of file basic_test.cc.

◆ BM_spin_pause_before()

void BM_spin_pause_before ( benchmark::State state)

Definition at line 24 of file 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 basic_test.cc.

◆ BM_spin_pause_during()

void BM_spin_pause_during ( benchmark::State state)

Definition at line 37 of file basic_test.cc.



libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:02