Open dmccloskey opened 6 years ago
OProfile: http://oprofile.sourceforge.net/news/
valgrind --tool=callgrind ./(Your binary)
gcov
provides line-by-line profiling information.
gcov
and lcov
(the latter is a frontend, to generate human readable reports)
Pass the following -D
options to Cmake: -DCMAKE_BUILD_TYPE=DEBUG -DOPENMS_COVERAGE=ON
Then:
make all
ctest -R the_test_you_want_to_profile
make OpenMS_coverage
Description
A manual of best practices for code profiling using existing tooling
Objectives