summaryrefslogtreecommitdiff
path: root/tools/valgrind-wireshark.sh
diff options
context:
space:
mode:
authorEvan Huus <eapache@gmail.com>2013-05-23 02:30:40 +0000
committerEvan Huus <eapache@gmail.com>2013-05-23 02:30:40 +0000
commit396a1881b732f5bc0e0a9570b3151a18f3d2cf36 (patch)
tree4188d56cc4ee3364c2985b9c7bfee049eb22da04 /tools/valgrind-wireshark.sh
parentff20a73022fa48e5f66b26404f8f7fcbb1a256df (diff)
downloadwireshark-396a1881b732f5bc0e0a9570b3151a18f3d2cf36.tar.gz
Add -p option to the valgrind script for profiling with callgrind.
svn path=/trunk/; revision=49543
Diffstat (limited to 'tools/valgrind-wireshark.sh')
-rwxr-xr-xtools/valgrind-wireshark.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/valgrind-wireshark.sh b/tools/valgrind-wireshark.sh
index b1e011979d..40c11203e3 100755
--- a/tools/valgrind-wireshark.sh
+++ b/tools/valgrind-wireshark.sh
@@ -36,7 +36,7 @@ VALID=0
PCAP=""
TOOL=""
-while getopts ":2b:C:lmnrtTwcevW" OPTCHAR ; do
+while getopts ":2b:C:lmnprtTwcevW" OPTCHAR ; do
case $OPTCHAR in
2) COMMAND_ARGS="-2 $COMMAND_ARGS" ;;
b) BIN_DIR=$OPTARG ;;
@@ -45,6 +45,7 @@ while getopts ":2b:C:lmnrtTwcevW" OPTCHAR ; do
m) TOOL="--tool=massif" ;;
n) COMMAND_ARGS="-v"
VALID=1 ;;
+ p) TOOL="--tool=callgrind" ;;
r) REACHABLE="--show-reachable=yes" ;;
t) TRACK_ORIGINS="--track-origins=yes" ;;
T) COMMAND_ARGS="-Vx $COMMAND_ARGS" ;; # "build the Tree"