table 928 B

123456789101112131415161718192021222324252627282930313233343536
  1. #!/bin/sh
  2. SYSTEMS="Gambit-C Bigloo Chicken MzScheme Scheme48"
  3. BENCHMARKS="all"
  4. #SETTINGS="r5rs r6rs r6rs-fixflo r6rs-fixflo-unsafe"
  5. SETTINGS="r6rs"
  6. # mostly-fixflo mostly-flofix mostly-fix mostly-flo mostly-generic sb-mostly-fixflo sb-mostly-flofix sb-mostly-fix sb-mostly-flo sb-mostly-generic
  7. for setting in $SETTINGS ; do
  8. rm -f all-results.scm
  9. echo "(define all-results '(" > all-results.scm
  10. for SYSTEM in $SYSTEMS; do
  11. for result in results.${SYSTEM}-$setting ; do
  12. #SYSTEM=`echo $result | sed s/results.//`
  13. echo ";---------------------------------------------------" >> all-results.scm
  14. echo "($SYSTEM" >> all-results.scm
  15. ./summarize $result >> all-results.scm
  16. echo ")" >> all-results.scm
  17. done
  18. done
  19. echo "))" >> all-results.scm
  20. gsi generate-html-from-all-results.scm
  21. mv bench.html bench-$setting.html
  22. done