~ chicken-core (chicken-5) f68ef0bc69fc0f1a745add98bf09b7cd130d84de
commit f68ef0bc69fc0f1a745add98bf09b7cd130d84de
Author: felix <felix@call-with-current-continuation.org>
AuthorDate: Fri May 20 12:32:33 2011 +0200
Commit: felix <felix@call-with-current-continuation.org>
CommitDate: Fri May 20 12:32:33 2011 +0200
fixes in benchmark script; added irregex run
diff --git a/tests/runbench.sh b/tests/runbench.sh
index 61154435..77a4e926 100644
--- a/tests/runbench.sh
+++ b/tests/runbench.sh
@@ -35,6 +35,7 @@ echo "****************************************"
compiler_options="-C -Wa,-W"
compile="../csc -w -compiler $CHICKEN -I.. -L.. -include-path .. -o a.out $COMPILE_OPTIONS"
+interpret="../csi -n -include-path .."
echo "======================================== null ... "
$compile null.scm -O5
@@ -58,15 +59,18 @@ run compiler.scm
echo "======================================== fft/boxed ... "
$compile fft.scm
-run
+run 2000 11
echo "======================================== fft/unboxed ... "
$compile fft.scm -D unboxed
-run
+run 2000 11
echo "======================================== threads ... "
-$compile thread-list.scm -O4 -d0 -fb
+$compile thread-list.scm -f
run 1000000
echo "======================================== allocation ... "
-$compile gobble.scm -O4 -d0 -b
+$compile gobble.scm
run 1000000000
+
+echo "======================================== irregex ... "
+/usr/bin/time "$timeopts" $interpret -bnq test-irregex.scm >/dev/null
Trap