chiark / gitweb /
run-massif: Give up trying to run heap profiles on Golang and Lisp.
authorMark Wooding <mdw@distorted.org.uk>
Sun, 30 Mar 2025 21:42:13 +0000 (22:42 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Sun, 30 Mar 2025 21:48:44 +0000 (22:48 +0100)
run-massif

index 05ee0191accca7f033bfc005c45c5bcb3743d5e6..6bf22b5288f4aaaf99d236f1df41fe920b745620 100755 (executable)
@@ -3,7 +3,7 @@
 run_massif () {
   out=$1; shift
   valgrind --tool=massif --massif-out-file=$out \
 run_massif () {
   out=$1; shift
   valgrind --tool=massif --massif-out-file=$out \
-          --peak-inaccuracy=0 --pages-as-heap=yes \
+          --peak-inaccuracy=0 --pages-as-heap=no \
           "$@"
 }
 
           "$@"
 }
 
@@ -21,6 +21,7 @@ run_wordchain () {
 }
 
 make -s list | while read i; do
 }
 
 make -s list | while read i; do
+  case $i in golang | lisp-*) continue ;; esac
   run_wordchain massif.$i.baseline $i /dev/null
   for d in DICT.*; do
     d=${d#DICT.}
   run_wordchain massif.$i.baseline $i /dev/null
   for d in DICT.*; do
     d=${d#DICT.}