webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Functions
perf_test Namespace Reference

Functions

void PrintResult (const std::string &measurement, const std::string &modifier, const std::string &trace, size_t value, const std::string &units, bool important)
 
void PrintResult (const std::string &measurement, const std::string &modifier, const std::string &trace, double value, const std::string &units, bool important)
 
void AppendResult (std::string &output, const std::string &measurement, const std::string &modifier, const std::string &trace, size_t value, const std::string &units, bool important)
 
void PrintResult (const std::string &measurement, const std::string &modifier, const std::string &trace, const std::string &value, const std::string &units, bool important)
 
void AppendResult (std::string &output, const std::string &measurement, const std::string &modifier, const std::string &trace, const std::string &value, const std::string &units, bool important)
 
void PrintResultMeanAndError (const std::string &measurement, const std::string &modifier, const std::string &trace, const std::string &mean_and_error, const std::string &units, bool important)
 
void AppendResultMeanAndError (std::string &output, const std::string &measurement, const std::string &modifier, const std::string &trace, const std::string &mean_and_error, const std::string &units, bool important)
 
void PrintResultList (const std::string &measurement, const std::string &modifier, const std::string &trace, const std::string &values, const std::string &units, bool important)
 
void AppendResultList (std::string &output, const std::string &measurement, const std::string &modifier, const std::string &trace, const std::string &values, const std::string &units, bool important)
 
void PrintSystemCommitCharge (const std::string &test_name, size_t charge, bool important)
 
void PrintSystemCommitCharge (FILE *target, const std::string &test_name, size_t charge, bool important)
 
std::string SystemCommitChargeToString (const std::string &test_name, size_t charge, bool important)
 

Function Documentation

◆ AppendResult() [1/2]

void perf_test::AppendResult ( std::string output,
const std::string measurement,
const std::string modifier,
const std::string trace,
size_t  value,
const std::string units,
bool  important 
)

◆ AppendResult() [2/2]

void perf_test::AppendResult ( std::string output,
const std::string measurement,
const std::string modifier,
const std::string trace,
const std::string value,
const std::string units,
bool  important 
)

◆ AppendResultList()

void perf_test::AppendResultList ( std::string output,
const std::string measurement,
const std::string modifier,
const std::string trace,
const std::string values,
const std::string units,
bool  important 
)

◆ AppendResultMeanAndError()

void perf_test::AppendResultMeanAndError ( std::string output,
const std::string measurement,
const std::string modifier,
const std::string trace,
const std::string mean_and_error,
const std::string units,
bool  important 
)

◆ PrintResult() [1/3]

void perf_test::PrintResult ( const std::string measurement,
const std::string modifier,
const std::string trace,
size_t  value,
const std::string units,
bool  important 
)

◆ PrintResult() [2/3]

void perf_test::PrintResult ( const std::string measurement,
const std::string modifier,
const std::string trace,
double  value,
const std::string units,
bool  important 
)

◆ PrintResult() [3/3]

void perf_test::PrintResult ( const std::string measurement,
const std::string modifier,
const std::string trace,
const std::string value,
const std::string units,
bool  important 
)

◆ PrintResultList()

void perf_test::PrintResultList ( const std::string measurement,
const std::string modifier,
const std::string trace,
const std::string values,
const std::string units,
bool  important 
)

◆ PrintResultMeanAndError()

void perf_test::PrintResultMeanAndError ( const std::string measurement,
const std::string modifier,
const std::string trace,
const std::string mean_and_error,
const std::string units,
bool  important 
)

◆ PrintSystemCommitCharge() [1/2]

void perf_test::PrintSystemCommitCharge ( const std::string test_name,
size_t  charge,
bool  important 
)

◆ PrintSystemCommitCharge() [2/2]

void perf_test::PrintSystemCommitCharge ( FILE *  target,
const std::string test_name,
size_t  charge,
bool  important 
)

◆ SystemCommitChargeToString()

std::string perf_test::SystemCommitChargeToString ( const std::string test_name,
size_t  charge,
bool  important 
)