racket/collects/2htdp/tests/profile-robby.rkt
2011-07-02 10:37:53 -04:00

19 lines
398 B
Racket

#lang scheme/gui
(require profile
scheme/runtime-path)
(define-runtime-path perform-robby "perform-robby.rkt")
(profile-thunk
(λ ()
(parameterize ([current-eventspace (make-eventspace)])
(let ([s (make-semaphore 0)])
(queue-callback
(λ ()
(dynamic-require perform-robby #f)
(semaphore-post s)))
(semaphore-wait s))))
#:threads #t)