1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-06 07:30:28 +02:00
Commit graph

9 commits

Author SHA1 Message Date
Ludovic Courtès
c501d037b6 Fixlet for `run-benchmark.scm'.
* gc-benchmarks/run-benchmark.scm (%default-options): Default to the
  empty list for `input'.
2008-12-14 21:07:09 +01:00
Ludovic Courtès
c9d15b0583 gc-benchmarks: Adapt `gcold.scm' so that if conforms to the framework.
* gc-benchmarks/larceny/gcold.scm (main): Rename to `gcold-benchmark'.
  (GCOld): Fix the order of the predicate and run-maker.
2008-11-11 21:01:40 +01:00
Ludovic Courtès
ecdbb582ff gc-benchmarks: Add `gcold.scm', by Clinger, Hansen et al.
See http://www.ccs.neu.edu/home/will/Twobit/benchmarksAbout.html for
details.
2008-11-11 18:27:24 +01:00
Ludovic Courtès
d7b3f25d5a gc-benchmarks: Add `run-benchmark.scm'. 2008-11-11 18:20:15 +01:00
Ludovic Courtès
e4c8d2a2c3 gc-profile: Show the result of `(version)'.
* gc-benchmarks/gc-profile.scm (main): Show `(version)'.
2008-11-11 18:19:24 +01:00
Ludovic Courtès
59e2102091 gc-benchmarks: Allow the iteration count to be passed to `gc-profile.scm'.
* gc-benchmarks/gc-profile.scm (*iteration-count*): New parameter.
  (run-benchmark): Moved from `twobit-compat.scm'.  Honor
  `*iteration-count*'.
  (%options): Add `--iterations'.
  (show-help): Document it.
  (main): Parameterize `*iteration-count*'.
2008-11-10 22:49:29 +01:00
Ludovic Courtès
c1d1d8247c Import GC benchmarks from Larceny, by Hansen, Clinger, et al.
These GPLv2+-licensed GC benchmarks are available from
http://www.ccs.neu.edu/home/will/GC/sourcecode.html .
2008-11-10 22:37:56 +01:00
Ludovic Courtès
b777f3b64c gc-benchmarks: Add a Larceny/Twobit benchmark compatibility layer.
* gc-benchmarks/gc-profile.scm: Load "twobit-compat.scm".
  (save-directory-excursion, load-larceny-benchmark): New procedures.
  (%options): New variable.
  (show-help, parse-args): New procedures.
  (main): Use `parse-args' and `load-larceny-benchmark'.
2008-11-10 20:28:32 +01:00
Ludovic Courtès
c38a561f73 Add GC benchmarks. 2008-10-12 23:51:03 +02:00