Commit d888544d authored by Daniel Kochmański's avatar Daniel Kochmański

readme: add new instrucitons

parent 8ef77903
...@@ -39,11 +39,35 @@ the performance of all aspects of an implementation. Remember that the ...@@ -39,11 +39,35 @@ the performance of all aspects of an implementation. Remember that the
only real benchmark is your application: this code is only only real benchmark is your application: this code is only
representative of real-life programs to a limited extent. representative of real-life programs to a limited extent.
Running the suite Running the suite
================= =================
Put cl-bench directory in the asdf:*central-registry* or link it in
~/quicklisp/local-projects/ directory and load the CL-BENCH. CL-BENCH
depends on the ALEXANDRIA and TRIVIAL-GARBAGE libraries, while
CL-BENCH/REPORT depends additionally on CL-WHO.
(ql:quickload 'cl-bench)
(cl-bench:bench-run)
Benchmark results will be in the output/ directory in the CL-BENCH
source tree directory.
Generating reports
==================
To generate reports after running the tests on various
implementations, issue the following:
(ql:quickload 'cl-bench/report)
(cl-bench:bench-analysis-page)
Benchmarks report will be generated to the output/report.html file in
the CL-BENCH source tree directory.
Running the suite (obsolete)
============================
Each implementation has a run-<impl>.sh file, and a setup-<impl>.lisp Each implementation has a run-<impl>.sh file, and a setup-<impl>.lisp
file in the sysdep directory. To execute the test for CMUCL, for file in the sysdep directory. To execute the test for CMUCL, for
exampe, type exampe, type
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment