Rewrite shootout benchmark wrapper.
- Now only needs one wrapper, conditions on module name - use with #lang s-exp - uses typed reader
This commit is contained in:
parent
559736e529
commit
e7c33c2244
|
@ -1,2 +1 @@
|
|||
|
||||
(module ackermann-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module ackermann-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module ary-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module ary-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module binarytrees-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module binarytrees-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -56,4 +56,4 @@
|
|||
max-depth
|
||||
(check long-lived-tree)))))
|
||||
|
||||
(command-line #:args (n) (main (assert (string->number (assert n string?)) exact-integer?)))
|
||||
(command-line #:args (#{n : String}) (main (assert (string->number n) exact-integer?)))
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module chameneos-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module chameneos-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module cheapconcurrency-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module cheapconcurrency-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module echo-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module echo-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module except-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module except-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module fannkuch-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module fannkuch-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module fannkuch-redux-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module fannkuch-redux-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module fasta-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module fasta-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module fibo-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module fibo-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module hash-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module hash-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module hash2-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module hash2-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module heapsort-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module heapsort-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module hello-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module hello-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module k-nucleotide-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module k-nucleotide-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module lists-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module lists-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module mandelbrot-generic-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module mandelbrot-generic-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module mandelbrot-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module mandelbrot-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module matrix-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module matrix-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module meteor-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module meteor-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module moments-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module moments-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module nbody-generic-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module nbody-generic-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module nbody-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module nbody-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module nbody-vec-generic-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module nbody-vec-generic-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module nbody-vec-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module nbody-vec-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module nbody-vec-unsafe-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module nbody-vec-unsafe-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module nestedloop-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module nestedloop-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module nothing-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module nothing-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module nsieve-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module nsieve-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module nsievebits-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module nsievebits-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module partialsums-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module partialsums-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module pidigits-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module pidigits-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module pidigits1-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module pidigits1-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module random-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module random-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module recursive-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module recursive-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module regexmatch-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module regexmatch-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module regexpdna-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module regexpdna-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module reversecomplement-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module reversecomplement-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module reversefile-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module reversefile-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module sieve-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module sieve-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module spectralnorm-generic-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module spectralnorm-generic-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module spectralnorm-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module spectralnorm-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module spectralnorm-unsafe-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module spectralnorm-unsafe-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module spellcheck-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module spellcheck-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module strcat-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module strcat-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module sumcol-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module sumcol-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module thread-ring-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module thread-ring-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module wc-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module wc-optimizing "wrap-typed-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
|
@ -1,2 +1 @@
|
|||
|
||||
(module wordfreq-non-optimizing "wrap-typed-non-optimizing.ss")
|
||||
#lang s-exp "wrapper.rkt"
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user