Maintainer notes for using profiler

This commit is contained in:
Jay Berkenbilt 2019-07-13 10:38:27 -04:00
parent 8d7db4732b
commit 04419d7c32
1 changed files with 7 additions and 0 deletions

View File

@ -10,6 +10,13 @@ Debugging:
./configure CFLAGS="-g" CXXFLAGS="-g" --enable-werror --disable-shared
Profiling:
./configure CFLAGS="-g -pg" CXXFLAGS="-g -pg" LDFLAGS="-pg" \
--enable-werror --disable-shared
Then run `gprof gmon.out`. Note that gmon.out is not cumulative.
Memory checks:
./configure CFLAGS="-fsanitize=address -fsanitize=undefined -g" \