These benchmarks use MLton and CakeML.
- Note this currently depends on mlton in PATH
download_cakeml.py # downloads/builds CakeML NOTE requires internet access and a cc compiler to link CakeML
compile2.py # compiles benchmarks
bench_csv.py # runs benchmarks -> CSV
bench_graph.py # creates graph.pngCustomization See config.py
The graph doesn't have error bars
Some benchmarks are from the smlnj benchmark repo see https://github.com/smlnj/benchmarks see smlnj-license
some benchmarks are ports of ocaml benchmarks from
https://salsa.debian.org/benchmarksgame-team/benchmarksgame/
Some benchmarks are from https://github.com/MLton/mlton see mlton-license