racket/collects/2htdp/tests/profile-robby.rkt
2010-04-27 16:50:15 -06:00

19 lines
397 B
Racket

#lang scheme/gui
(require profile
scheme/runtime-path)
(define-runtime-path perform-robby "perform-robby.ss")
(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)