tests --valgrind: provide a mode without --track-origins
commit95d9d5ec75d3549f00cac29cd33be899cfb4693a
authorThomas Rast <trast@inf.ethz.ch>
Sun, 31 Mar 2013 08:00:17 +0000 (31 10:00 +0200)
committerJunio C Hamano <gitster@pobox.com>
Mon, 1 Apr 2013 14:45:41 +0000 (1 07:45 -0700)
tree698c3d8d05b7f078b61dd25c6963c1d54fa6407d
parent952af3511c5dc7b7efd4c374d8b56d2c11d09d07
tests --valgrind: provide a mode without --track-origins

With --valgrind=memcheck-fast, the tests run under memcheck but
without the autodetected --track-origins.  If you just run valgrind to
see *if* there is any memory issue with your program, the extra
information is not needed, and it comes at a roughly 30% hit in
runtime.

While it is possible to achieve the same through GIT_VALGRIND_OPTIONS,
this should be more discoverable and hopefully encourage more users to
run their tests with valgrind.

Signed-off-by: Thomas Rast <trast@inf.ethz.ch>
Acked-by: Johannes Schindelin <Johannes.Schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/README
t/valgrind/valgrind.sh