aboutsummaryrefslogtreecommitdiff
path: root/tests/bench.baseline
blob: 18fba1c095669aadd8dca6ba45dcef59cda69a25 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# tinyvm bench: ms per repetition, from tests/bench/bench.sh and tests/bench/suite.py; '-' where a figure is not available
program                      plain_ms      o3_ms   checks  peak_heap_words  gc_mark_ms
interp:collatz                594.240    259.680        -                -           -
interp:sieve                   82.310      8.400        -                -           -
interp:digits                 328.180     84.460        -                -           -
interp:fib                     10.200      2.820        -                -           -
x86-64-jit:collatz             31.410     10.750        -                -           -
x86-64-jit:sieve                4.320      0.410        -                -           -
x86-64-jit:digits              14.750      3.070        -                -           -
x86-64-jit:fib                  0.780      0.860        -                -           -
llvm:collatz                   54.080      3.420        -                -           -
llvm:sieve                     13.560      0.190        -                -           -
llvm:digits                    26.590      1.600        -                -           -
llvm:fib                        2.970      0.150        -                -           -
zy:sweep.checked                3.535          -        -                -           -
zy:sweep.unbounded              2.625          -        -                -           -