|
Monero
|
#include <iostream>#include <stdint.h>#include <boost/chrono.hpp>#include <boost/regex.hpp>#include "misc_language.h"#include "stats.h"#include "common/perf_timer.h"#include "common/timings.h"

Go to the source code of this file.
Classes | |
| class | performance_timer |
| struct | Params |
| class | test_runner< T > |
Macros | |
| #define | QUOTEME(x) |
| #define | TEST_PERFORMANCE0(filter, params, test_class) |
| #define | TEST_PERFORMANCE1(filter, params, test_class, a0) |
| #define | TEST_PERFORMANCE2(filter, params, test_class, a0, a1) |
| #define | TEST_PERFORMANCE3(filter, params, test_class, a0, a1, a2) |
| #define | TEST_PERFORMANCE4(filter, params, test_class, a0, a1, a2, a3) |
| #define | TEST_PERFORMANCE5(filter, params, test_class, a0, a1, a2, a3, a4) |
| #define | TEST_PERFORMANCE6(filter, params, test_class, a0, a1, a2, a3, a4, a5) |
Functions | |
| template<typename T> | |
| void | run_test (const std::string &filter, Params ¶ms, const char *test_name) |
| #define QUOTEME | ( | x | ) |
| #define TEST_PERFORMANCE0 | ( | filter, | |
| params, | |||
| test_class ) |
| #define TEST_PERFORMANCE1 | ( | filter, | |
| params, | |||
| test_class, | |||
| a0 ) |
| #define TEST_PERFORMANCE2 | ( | filter, | |
| params, | |||
| test_class, | |||
| a0, | |||
| a1 ) |
| #define TEST_PERFORMANCE3 | ( | filter, | |
| params, | |||
| test_class, | |||
| a0, | |||
| a1, | |||
| a2 ) |
| #define TEST_PERFORMANCE4 | ( | filter, | |
| params, | |||
| test_class, | |||
| a0, | |||
| a1, | |||
| a2, | |||
| a3 ) |
| #define TEST_PERFORMANCE5 | ( | filter, | |
| params, | |||
| test_class, | |||
| a0, | |||
| a1, | |||
| a2, | |||
| a3, | |||
| a4 ) |
| #define TEST_PERFORMANCE6 | ( | filter, | |
| params, | |||
| test_class, | |||
| a0, | |||
| a1, | |||
| a2, | |||
| a3, | |||
| a4, | |||
| a5 ) |