Description of Benchmarks
The benchmarks described below are portable R6RS top-level programs. None define any libraries, since the R6RS does not specify any way for a portable program to define libraries. Each description of a benchmark begins with a link to its source code, omitting the part that is shared by all of these benchmarks.
All of these benchmarks, their inputs, and the Unix script used to run them, are online and available for downloading.
The Larceny and Petit Larceny timings do not include ahead-of-time compilation to machine code.