add environment variables to set subbuffer options
[ust.git] / usttrace
index 6ffc988c4d52b4620325f536b4049803a9d1c2a7..dc159f2cdff33897876b9b793bc9474ccc6c5ab7 100755 (executable)
--- a/usttrace
+++ b/usttrace
@@ -54,9 +54,11 @@ function usage () {
        echo "    -m    Instrument malloc calls." 2>/dev/stderr
        echo "    -f    Also trace forked processes." 2>/dev/stderr
        echo "    -s    Use system-wide daemon instead of creating one for this session." 2>/dev/stderr
+       echo "    -S    Specify the subbuffer size." 2>/dev/stderr
+       echo "    -N    Specify the number of subbuffers." 2>/dev/stderr
 }
 
-while getopts ":hlLmfsW" options; do
+while getopts ":hlLmfsWS:N:" options; do
        case $options in
                l) arg_preload_libust=1;;
                L) arg_ld_std_ust=1;;
@@ -64,6 +66,8 @@ while getopts ":hlLmfsW" options; do
                f) arg_preload_fork=1;;
                s) arg_syswide_daemon=1;;
                W) where=1;;
+               S) export UST_SUBBUF_SIZE=$OPTARG;;
+               N) export UST_SUBBUF_NUM=$OPTARG;;
                h) usage;
                   exit 0;;
                \?) usage
This page took 0.022732 seconds and 4 git commands to generate.