valFuzz 1.2.0
Loading...
Searching...
No Matches
benchmark.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  valfuzz
 

Functions

std::atomic< bool > & valfuzz::get_save_to_file ()
 
unsigned long valfuzz::get_cache_l3_size ()
 
bool & valfuzz::get_do_benchmarks ()
 
std::deque< benchmark_pair > & valfuzz::get_benchmarks ()
 
int & valfuzz::get_num_iterations_benchmark ()
 
unsigned long valfuzz::get_num_benchmarks ()
 
bool & valfuzz::get_run_one_benchmark ()
 
std::string & valfuzz::get_one_benchmark ()
 
std::ofstream & valfuzz::get_save_file ()
 
void valfuzz::set_save_to_file (bool save_to_file)
 
void valfuzz::set_save_file (const std::filesystem::path &save_to_file_path)
 
void valfuzz::add_benchmark (const std::string &name, benchmark_function benchmark)
 
void valfuzz::set_do_benchmarks (bool do_benchmarks)
 
void valfuzz::set_num_iterations_benchmark (int num_iterations_benchmark)
 
void valfuzz::set_run_one_benchmark (bool run_one_benchmark)
 
void valfuzz::set_one_benchmark (const std::string &one_benchmark)
 
void valfuzz::run_benchmarks ()