timer on sbcl-0.9.9-darwin-ppc - Details

Version:0.4.0
Started at:2006-04-16 01:53:04
Ended at:2006-04-16 01:53:15
Elapsed time (seconds):11
Most recent change:2003-11-19 12:26:37
Most recent file:/Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/timer-0.4.0/timer.asd

REPL Output

;;; ASDF-INSTALL: Downloading 6990 bytes from http://www.xach.com/lisp/timer/timer-0.4.0.tar.gz to /Users/gwking/temporary/asdf-test/TIMER.asdf-install-tmp ...

;;; ASDF-INSTALL: Installing /Users/gwking/temporary/asdf-test/TIMER.asdf-install-tmp in /Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/, /Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site-systems/
timer-0.4.0/
timer-0.4.0/doc/
timer-0.4.0/doc/index.html
timer-0.4.0/COPYING
timer-0.4.0/ChangeLog
timer-0.4.0/VERSION
timer-0.4.0/package.lisp
timer-0.4.0/queue.lisp
timer-0.4.0/scheduler.lisp
timer-0.4.0/time.lisp
timer-0.4.0/timer.asd
timer-0.4.0/timers.lisp

#P"/Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/timer-0.4.0/" 
#P"/Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/timer-0.4.0/" 
; compiling file "/Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/timer-0.4.0/package.lisp" (written 09 NOV 2003 12:06:23 PM):
; compiling (DEFPACKAGE #:TIMER ...)

; /Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/timer-0.4.0/package.fasl written
; compilation finished in 0:00:00
; compiling file "/Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/timer-0.4.0/time.lisp" (written 14 NOV 2003 03:48:33 PM):
; compiling (IN-PACKAGE #:TIMER)
; compiling (DEFUN GET-PRECISE-TIME ...); in: LAMBDA NIL
;     (/ (GET-INTERNAL-REAL-TIME) 1000.0d0)
; --> / FLOAT 
; ==>
;   (SB-KERNEL:%DOUBLE-FLOAT SB-C::N)
; 
; note: forced to do full call
;       unable to do inline float coercion (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       unable to do inline float coercion (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).

;     (SB-INT:NAMED-LAMBDA TIMER::GET-PRECISE-TIME
;                        NIL
;                        (DECLARE (OPTIMIZE (SPEED 3) (SAFETY 0)))
;                        (BLOCK TIMER::GET-PRECISE-TIME
;                          (/ (GET-INTERNAL-REAL-TIME) 1000.0d0)))
; ==>
;   #'(SB-INT:NAMED-LAMBDA TIMER::GET-PRECISE-TIME
;                          NIL
;                          (DECLARE (OPTIMIZE (SPEED 3) (SAFETY 0)))
;                          (BLOCK TIMER::GET-PRECISE-TIME
;                            (/ (GET-INTERNAL-REAL-TIME) 1000.0d0)))
; 
; note: doing float to pointer coercion (cost 13) to "<return value>"

; file: /Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/timer-0.4.0/time.lisp
; in: DEFUN GET-PRECISE-TIME
;     (/ (GET-INTERNAL-REAL-TIME) 1000.0d0)
; --> / FLOAT 
; ==>
;   (SB-KERNEL:%DOUBLE-FLOAT SB-C::N)
; 
; note: forced to do full call
;       unable to do inline float coercion (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (UNSIGNED-BYTE 32).
;       unable to do inline float coercion (cost 5) because:
;       The first argument is a UNSIGNED-BYTE, not a (SIGNED-BYTE 32).

;     (DEFUN TIMER::GET-PRECISE-TIME ()
;     (DECLARE (OPTIMIZE (SPEED 3) (SAFETY 0)))
;     "Return a double-float value representing the current time in
; seconds. The absolute value is meaningless, but it is useful for
; relative comparision between two precise times."
;     (/ (GET-INTERNAL-REAL-TIME) 1000.0d0))
; --> PROGN EVAL-WHEN SB-IMPL::%DEFUN SB-IMPL::%DEFUN SB-INT:NAMED-LAMBDA 
; ==>
;   #'(SB-INT:NAMED-LAMBDA TIMER::GET-PRECISE-TIME
;                          NIL
;                          (DECLARE (OPTIMIZE (SPEED 3) (SAFETY 0)))
;                          (BLOCK TIMER::GET-PRECISE-TIME
;                            (/ (GET-INTERNAL-REAL-TIME) 1000.0d0)))
; 
; note: doing float to pointer coercion (cost 13) to "<return value>"

; compiling (DEFCONSTANT +UNIVERSAL-TIME-OFFSET+ ...)
; compiling (DEFUN UNIVERSAL-TIME-TO-PRECISE-TIME ...)

; /Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/timer-0.4.0/time.fasl written
; compilation finished in 0:00:00
STYLE-WARNING: redefining GET-PRECISE-TIME in DEFUN
; compiling file "/Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/timer-0.4.0/timers.lisp" (written 19 NOV 2003 12:21:54 PM):
; compiling (IN-PACKAGE #:TIMER)
; compiling (DEFSTRUCT (TIMER # ...) ...)
; compiling (DEFMETHOD PRINT-OBJECT ...)
; compiling (DEFUN MAKE-TIMER ...)
; compiling (DEFUN TIMER-NAME ...)
; compiling (DEFUN TIMER-EXPIRED-P ...)

; /Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/timer-0.4.0/timers.fasl written
; compilation finished in 0:00:01
; compiling file "/Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/timer-0.4.0/queue.lisp" (written 19 NOV 2003 12:22:58 PM):
; compiling (IN-PACKAGE #:TIMER)
; compiling (DEFUN HEAP-PARENT ...)
; compiling (DEFUN HEAP-LEFT ...)
; compiling (DEFUN HEAP-RIGHT ...)
; compiling (DEFUN HEAP-SIZE ...)
; compiling (DEFUN HEAPIFY ...)
; compiling (DEFUN HEAP-INSERT ...)
; compiling (DEFUN HEAP-MAXIMUM ...)
; compiling (DEFUN HEAP-EXTRACT ...)
; compiling (DEFUN HEAP-EXTRACT-MAXIMUM ...)
; compiling (DEFSTRUCT (PRIORITY-QUEUE # ...) ...)
; compiling (DEFUN MAKE-PRIORITY-QUEUE ...)
; compiling (DEFMETHOD PRINT-OBJECT ...)
; compiling (DEFUN PRIORITY-QUEUE-MAXIMUM ...)
; compiling (DEFUN PRIORITY-QUEUE-EXTRACT-MAXIMUM ...)
; compiling (DEFUN PRIORITY-QUEUE-INSERT ...)
; compiling (DEFUN PRIORITY-QUEUE-EMPTY-P ...)
; compiling (DEFUN PRIORITY-QUEUE-REMOVE ...)

; /Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/timer-0.4.0/queue.fasl written
; compilation finished in 0:00:01
; compiling file "/Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/timer-0.4.0/scheduler.lisp" (written 19 NOV 2003 12:21:39 PM):
; compiling (IN-PACKAGE #:TIMER)
; compiling (DEFUN MAKE-CONTROL-MESSAGE ...)
; compiling (DEFUN CONTROL-MESSAGE-COMMAND ...)
; compiling (DEFUN CONTROL-MESSAGE-TIMER ...)
; compiling (DEFVAR *CONTROL-STACK* ...)
; compiling (DEFVAR *CONTROL-STACK-LOCK* ...)
; compiling (DEFVAR *CONTROL-STACK-WAITQUEUE* ...)
; compiling (DEFMACRO WITH-CONTROL-STACK-LOCK ...)
; compiling (DEFUN NEXT-CONTROL-MESSAGE ...)
; compiling (DEFUN ADD-CONTROL-MESSAGE ...)
; compiling (DEFUN SCHEDULE-TIMER ...)
; compiling (DEFUN SCHEDULE-TIMER-RELATIVE ...)
; compiling (DEFUN UNSCHEDULE-TIMER ...)
; compiling (DEFUN RESCHEDULE-TIMER ...)
; compiling (DEFUN EXPIRE-TIMER ...)
; compiling (DEFUN EXPIRE-PENDING-TIMERS ...)
; compiling (DEFVAR *SCHEDULE* ...)
; compiling (DEFUN PEEK-SCHEDULE ...)
; compiling (DEFUN PROCESS-CONTROL-MESSAGE ...)
; compiling (DEFUN TIME-TO-NEXT-TIMER ...)
; compiling (DEFMACRO WITH-OPTIONAL-TIMEOUT ...)
; compiling (DEFUN SCHEDULER ...)
; compiling (DEFVAR *TIMERS-ENABLED-P* ...)
; compiling (DEFVAR *TIMERS-ENABLED-MUTEX* ...)
; compiling (DEFUN ENABLE-TIMERS ...)
; compiling (DEFUN TIMERS-ENABLED-P ...)

; /Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/timer-0.4.0/scheduler.fasl written
; compilation finished in 0:00:00

; file: /Users/gwking/temporary/asdf-test/input/sbcl0-9-9/site/timer-0.4.0/scheduler.lisp
; in: DEFUN TIMER::EXPIRE-PENDING-TIMERS
;     (TIMER::PRIORITY-QUEUE-EXTRACT-MAXIMUM TIMER::*SCHEDULE*)
; 
; caught WARNING:
;   undefined variable: TIMER::*SCHEDULE*

; 
; caught WARNING:
;   This variable is undefined:
;     TIMER::*SCHEDULE*
; 
; compilation unit finished
;   caught 2 WARNING conditions
;   printed 4 notes