|
proxygen
|
#include <folly/test/function_benchmark/benchmark_impl.h>#include <folly/test/function_benchmark/test_functions.h>Go to the source code of this file.
Functions | |
| void | BM_fn_ptr_invoke_impl (int iters, void(*fn)()) |
| void | BM_std_function_invoke_impl (int iters, const std::function< void()> &fn) |
| void | BM_Function_invoke_impl (int iters, const folly::Function< void() const > &fn) |
| void | BM_mem_fn_invoke_impl (int iters, TestClass *tc, void(TestClass::*memfn)()) |
| void | BM_virtual_fn_invoke_impl (int iters, VirtualClass *vc) |
| void BM_fn_ptr_invoke_impl | ( | int | iters, |
| void(*)() | fn | ||
| ) |
Definition at line 26 of file benchmark_impl.cpp.
Referenced by BENCHMARK().
| void BM_Function_invoke_impl | ( | int | iters, |
| const folly::Function< void() const > & | fn | ||
| ) |
Definition at line 38 of file benchmark_impl.cpp.
Referenced by BENCHMARK().
| void BM_mem_fn_invoke_impl | ( | int | iters, |
| TestClass * | tc, | ||
| void(TestClass::*)() | memfn | ||
| ) |
Definition at line 46 of file benchmark_impl.cpp.
Referenced by BENCHMARK().
| void BM_std_function_invoke_impl | ( | int | iters, |
| const std::function< void()> & | fn | ||
| ) |
Definition at line 32 of file benchmark_impl.cpp.
Referenced by BENCHMARK().
| void BM_virtual_fn_invoke_impl | ( | int | iters, |
| VirtualClass * | vc | ||
| ) |
Definition at line 55 of file benchmark_impl.cpp.
References VirtualClass::doNothing().
Referenced by BENCHMARK().