update callgrind script and add some doc.
[ardour.git] / gtk2_ardour / arcall
index 703bc741fd0e909c2facbaec7cacab51083e0590..6045de330377e527ddb71578b87ccfb3bad1546c 100755 (executable)
@@ -2,4 +2,12 @@
 . `dirname "$0"`/../build/gtk2_ardour/ardev_common_waf.sh
 LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
 export ARDOUR_RUNNING_UNDER_VALGRIND=TRUE
-exec valgrind  --error-limit=no --num-callers=50 --tool=callgrind $TOP/$EXECUTABLE --novst "$@"
+exec valgrind \
+       --error-limit=no --num-callers=50 \
+       --tool=callgrind \
+       --separate-callers=3 \
+       --separate-threads=yes \
+       --collect-systime=yes \
+       --collect-jumps=yes \
+       --instr-atstart=no \
+       $TOP/$EXECUTABLE --novst "$@"