Support relative path requires in performance report.

This commit is contained in:
Vincent St-Amour 2012-02-17 18:21:06 -05:00
parent 1b054eed1b
commit c7234772a4

View File

@ -66,8 +66,13 @@
(define data (cdr (vector-ref l 2))) ; get the log-entry part
(set! log (cons data log)))
(lambda ()
(parameterize ([current-namespace (make-base-namespace)]
[read-accept-reader #t])
(parameterize
([current-namespace (make-base-namespace)]
[current-load-relative-directory
(let-values ([(base name _)
(split-path (send this get-port-name))])
base)]
[read-accept-reader #t])
(void (expand (tr:read-syntax portname input))))))))
(filter right-file? (reverse log)))