Barretenberg
The ZK-SNARK library at the core of Aztec
|
A class for saving benchmarks and printing them all at once in the end of the function. More...
#include <log.hpp>
Public Member Functions | |
BenchmarkInfoCollator ()=default | |
BenchmarkInfoCollator (const BenchmarkInfoCollator &other)=default | |
BenchmarkInfoCollator (BenchmarkInfoCollator &&other)=default | |
BenchmarkInfoCollator & | operator= (const BenchmarkInfoCollator &other)=default |
BenchmarkInfoCollator & | operator= (BenchmarkInfoCollator &&other)=default |
BenchmarkInfoCollator (std::vector< std::string > saved_benchmarks) | |
Info used to store circuit statistics during CI/CD with concrete structure. Stores string in vector for now (used to flush all benchmarks at the end of test). | |
template<typename... Args> | |
void | benchmark_info_deferred (Args...) |
~BenchmarkInfoCollator () | |
Private Attributes | |
std::vector< std::string > | saved_benchmarks |
A class for saving benchmarks and printing them all at once in the end of the function.
|
default |
|
default |
|
default |
|
inlineexplicit |
Info used to store circuit statistics during CI/CD with concrete structure. Stores string in vector for now (used to flush all benchmarks at the end of test).
Automatically appends the necessary prefix and suffix, as well as separators.
Args |
args |
|
inline |
|
default |
|
default |
|
private |