Timers
******

SBCL supports a system-wide scheduler implemented on top of setitimer that also works with threads but does not require a separate scheduler thread.

     (schedule-timer (make-timer (lambda ()
                                   (write-line "Hello, world")
                                   (force-output)))
                     2)

     [file struct-sb-ext-timer.texinfo not included]
     [file fun-sb-ext-make-timer.texinfo not included]
     [file fun-sb-ext-timer-name.texinfo not included]
     [file fun-sb-ext-timer-scheduled-p.texinfo not included]
     [file fun-sb-ext-schedule-timer.texinfo not included]
     [file fun-sb-ext-unschedule-timer.texinfo not included]
     [file fun-sb-ext-list-all-timers.texinfo not included]