Fuzion Logo
fuzion-lang.dev — The Fuzion Language Portal
JavaScript seems to be disabled. Functionality is limited.

are_we_fast_yet/run.sh


#!/bin/bash

source ../util.sh

(record_benchmark "bounce" "bounce.log.txt" "" || true)
(record_benchmark "bounce" "bounce.log.txt" "-useGC" || true)

(record_benchmark "awfy_list" "list.log.txt" "" || true)
(record_benchmark "awfy_list" "list.log.txt" "-useGC" || true)

(record_benchmark "mandelbrot" "mandelbrot.log.txt" "" || true)
(record_benchmark "mandelbrot" "mandelbrot.log.txt" "-useGC" || true)

(record_benchmark "permute" "permute.log.txt" "" || true)
(record_benchmark "permute" "permute.log.txt" "-useGC" || true)

(record_benchmark "queens" "queens.log.txt" "" || true)
(record_benchmark "queens" "queens.log.txt" "-useGC" || true)

(record_benchmark "sieve" "sieve.log.txt" "" || true)
(record_benchmark "sieve" "sieve.log.txt" "-useGC" || true)

(record_benchmark "storage" "storage.log.txt" "" || true)
(record_benchmark "storage" "storage.log.txt" "-useGC" || true)

(record_benchmark "towers" "towers.log.txt" "" || true)
(record_benchmark "towers" "towers.log.txt" "-useGC" || true)