Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::detail::AggregateEntry Struct Reference

#include <bb_bench.hpp>

Public Member Functions

void add_thread_time_sample (const TimeAndCount &stats)
 
double get_std_dev () const
 

Public Attributes

OperationKey key
 
OperationKey parent
 
std::size_t time = 0
 
std::size_t count = 0
 
size_t num_threads = 0
 
double time_mean = 0
 
std::size_t time_max = 0
 
double time_stddev = 0
 
double time_m2 = 0
 

Detailed Description

Definition at line 57 of file bb_bench.hpp.

Member Function Documentation

◆ add_thread_time_sample()

void bb::detail::AggregateEntry::add_thread_time_sample ( const TimeAndCount stats)

Definition at line 176 of file bb_bench.cpp.

◆ get_std_dev()

double bb::detail::AggregateEntry::get_std_dev ( ) const

Definition at line 193 of file bb_bench.cpp.

Member Data Documentation

◆ count

std::size_t bb::detail::AggregateEntry::count = 0

Definition at line 62 of file bb_bench.hpp.

◆ key

OperationKey bb::detail::AggregateEntry::key

Definition at line 59 of file bb_bench.hpp.

◆ num_threads

size_t bb::detail::AggregateEntry::num_threads = 0

Definition at line 63 of file bb_bench.hpp.

◆ parent

OperationKey bb::detail::AggregateEntry::parent

Definition at line 60 of file bb_bench.hpp.

◆ time

std::size_t bb::detail::AggregateEntry::time = 0

Definition at line 61 of file bb_bench.hpp.

◆ time_m2

double bb::detail::AggregateEntry::time_m2 = 0

Definition at line 69 of file bb_bench.hpp.

◆ time_max

std::size_t bb::detail::AggregateEntry::time_max = 0

Definition at line 65 of file bb_bench.hpp.

◆ time_mean

double bb::detail::AggregateEntry::time_mean = 0

Definition at line 64 of file bb_bench.hpp.

◆ time_stddev

double bb::detail::AggregateEntry::time_stddev = 0

Definition at line 66 of file bb_bench.hpp.


The documentation for this struct was generated from the following files: