From 07e9a5b38d1845c9936b55274980a462230307aa Mon Sep 17 00:00:00 2001 From: Jean Privat Date: Mon, 10 Dec 2012 22:40:12 -0500 Subject: [PATCH] bench: add bench_nitc_vc_nitg Signed-off-by: Jean Privat --- src/run_bench.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/run_bench.sh b/src/run_bench.sh index 4f29644..9d7da0e 100755 --- a/src/run_bench.sh +++ b/src/run_bench.sh @@ -413,6 +413,22 @@ function bench_engines() } bench_engines +function bench_nitc_vc_nitg-e() +{ + name="$FUNCNAME" + skip_test "$name" && return + prepare_res "$name-nitc.dat" "nitc" "nitc" + run_compiler "nitc" ./nitc_3 -O + prepare_res "$name-nitc-bohem.dat" "nitc-boehm" "nitc with boehm" + NIT_GC_OPTION="boehm" run_compiler "nitc" ./nitc_3 -O + prepare_res "$name-nitg-e-nockeck.dat" "nitg-e-nc" "nitg with --erasure --no-check-autocast --no-check-erasure-cast" + run_compiler "nitg-e-nc" ./nitg --erasure --no-check-autocast --no-check-erasure-cast + prepare_res "$name-nitg-e.dat" "nitg-e" "nitg with --erasure" + run_compiler "nitg-e" ./nitg --erasure + plot "$name.gnu" +} +bench_nitc_vc_nitg-e + function bench_compilation_time { name="$FUNCNAME" -- 1.7.9.5