diff --git a/benchmarks/benchmarks/seq_echo.fish b/benchmarks/benchmarks/seq_echo.fish new file mode 100644 index 000000000..56e76da68 --- /dev/null +++ b/benchmarks/benchmarks/seq_echo.fish @@ -0,0 +1,3 @@ +for i in (seq 1000) + echo $i +end diff --git a/benchmarks/driver.sh b/benchmarks/driver.sh new file mode 100755 index 000000000..877cd8fe4 --- /dev/null +++ b/benchmarks/driver.sh @@ -0,0 +1,14 @@ +#!/bin/sh + +if [ "$#" -ne 1 ]; then + echo "Usage: driver.sh /path/to/fish" +fi + +FISH_PATH=$1 +BENCHMARKS_DIR=$(dirname "$0")/benchmarks + +for benchmark in "$BENCHMARKS_DIR"/*; do + echo $(basename "$benchmark") + ${FISH_PATH} --print-rusage-self $benchmark > /dev/null +done +