racket/collects/tests/mzscheme/benchmarks/common/bigloo-prelude.sch
Matthew Flatt f07c19b268 update benchmark harness
svn: r17840
2010-01-26 20:17:44 +00:00

17 lines
353 B
Scheme

(define orig-time time)
(define-macro (time expr)
`(time-it (lambda () ,expr)))
(define (time-it thunk)
(multiple-value-bind (res rtime stime utime)
(orig-time thunk)
(print "real: " rtime " sys: " stime " user: " utime)
res))
(define (error . x) #f)
(define bitwise-or bit-or)
(define bitwise-and bit-and)
(define bitwise-not bit-not)