Skip to content

Commit 5b6b6c6

Browse files
committed
fmt
1 parent dc5f888 commit 5b6b6c6

File tree

2 files changed

+9
-12
lines changed

2 files changed

+9
-12
lines changed

main.rkt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,8 +140,7 @@
140140
racket/cmdline)
141141
(define repl-mode repl-main)
142142
(command-line #:program "racket -l rival"
143-
#:once-each [("--profile") "Print timing results"
144-
(set! repl-mode repl-profile)]
143+
#:once-each [("--profile") "Print timing results" (set! repl-mode repl-profile)]
145144
#:args ([file #f])
146145
(if file
147146
(call-with-input-file file repl-mode)

repl.rkt

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111
(require "eval/main.rkt"
1212
"eval/machine.rkt"
1313
"utils.rkt")
14-
(provide repl-main repl-profile)
14+
(provide repl-main
15+
repl-profile)
1516

1617
(define (create-discs args bodies repl)
1718
(for/list ([body (in-list bodies)])
@@ -185,8 +186,7 @@
185186
(define (repl-run repl cmd #:print? [print? #t])
186187
(with-handlers ([exn:fail:user? (lambda (e) (eprintf "ERROR ~a\n" (exn-message e)))])
187188
(match cmd
188-
[`(set precision fp64)
189-
(set-repl-precision! repl 'fp64)]
189+
[`(set precision fp64) (set-repl-precision! repl 'fp64)]
190190
[`(set precision ,(? integer? n))
191191
(when (< n 4)
192192
(raise-user-error 'set "Precision must be an integer greater than 3"))
@@ -258,13 +258,11 @@
258258
(define m0 (current-memory-use 'cumulative))
259259
(define repl (make-repl))
260260
(match-define (cons t1 m1)
261-
(profile
262-
(begin
263-
(for ([cmd (in-list cmds)])
264-
(repl-run repl cmd #:print? #f))
265-
(cons (current-inexact-milliseconds)
266-
(current-memory-use 'cumulative)))
267-
#:delay 0.001))
261+
(profile (begin
262+
(for ([cmd (in-list cmds)])
263+
(repl-run repl cmd #:print? #f))
264+
(cons (current-inexact-milliseconds) (current-memory-use 'cumulative)))
265+
#:delay 0.001))
268266
(eprintf "Ran in ~ams, allocated ~aMB\n"
269267
(~r (- t1 t0) #:precision '(= 3))
270268
(~r (/ (- m1 m0) 1000000) #:precision '(= 3))))

0 commit comments

Comments
 (0)