Initial microbenchmark builds. (#227)
* Use git submodule for incorporating Google benchmark library. * Add one microbenchmark for comparing `util::transform_view` performance. Note that the microbenchmarks are not built by default; they can be built with `make ubenches`, and then run individually. The microbenchmarks will be built in `tests/ubench/`, relative to the build directory.
Showing
- .gitmodules 3 additions, 0 deletions.gitmodules
- tests/CMakeLists.txt 4 additions, 0 deletionstests/CMakeLists.txt
- tests/ubench/CMakeLists.txt 51 additions, 0 deletionstests/ubench/CMakeLists.txt
- tests/ubench/README.md 65 additions, 0 deletionstests/ubench/README.md
- tests/ubench/accumulate_functor_values.cpp 87 additions, 0 deletionstests/ubench/accumulate_functor_values.cpp
- tests/ubench/google-benchmark 1 addition, 0 deletionstests/ubench/google-benchmark
Please register or sign in to comment