proxygen
|
Go to the source code of this file.
Classes | |
struct | ExpensiveCopy |
Functions | |
ExpensiveCopy | nestedCalls (size_t times) |
void | NRVO (size_t times, size_t iters) |
BENCHMARK (NRVOOneAwait, iters) | |
BENCHMARK (NRVOTenAwaits, iters) | |
int | main (int argc, char **argv) |
BENCHMARK | ( | NRVOOneAwait | , |
iters | |||
) |
Definition at line 208 of file CoroBenchmarkNRVO.cpp.
References NRVO().
Referenced by ExpensiveCopy::ExpensiveCopy().
BENCHMARK | ( | NRVOTenAwaits | , |
iters | |||
) |
int main | ( | int | argc, |
char ** | argv | ||
) |
ExpensiveCopy nestedCalls | ( | size_t | times | ) |
Definition at line 193 of file CoroBenchmarkNRVO.cpp.
Referenced by NRVO().
void NRVO | ( | size_t | times, |
size_t | iters | ||
) |
Definition at line 202 of file CoroBenchmarkNRVO.cpp.
References nestedCalls().
Referenced by BENCHMARK().