r7rs-benchmarks
r7rs-benchmarks copied to clipboard
chez: precompile before execution
I think for a fairer comparison, chez benchmark should precompile the program and compatibility libraries before execution, as is done with gambit.
What leads you to believe they are not being compiled now?
chez_comp function, as defined in the bench script, is empty.
AFAIU running a script in Chez at the command-line will compile it. The --compile-imported-libraries flag ensures also that the r7rs support libs are compiled. Given that the time recorded in results.Chez is recorded "inside" the script, there shouldn't be an issue here AFAIU.