scheme vs common lisp

Byron Davies davies@pobox.com
Sat, 21 Mar 1998 19:24:27 -0700


Has anyone ever developed compiler declarations for Scheme?

FYI, MCL 4.0, on a 200 MHz 604E, takes 25+ seconds and allocates 24 bytes
per double-float cell.

Byron

>Just out of
>curiosity how does RScheme currently perform on a test of basic list
>allocation and garbage collection such as that below which completes
>in 16 seconds on CMUCL x86.
>
>Regards
>Douglas Crosher
>
>-=-=-
>
>(defvar *a* nil)
>(defvar *b* nil)
>
>(defun tst ()
>  (dotimes (i 20)
>    (declare (fixnum i))
>    (setf *b* nil)
>    (dotimes (j 500000)
>      (declare (fixnum j))
>      (push (+ i j 1.2345d0) *b*))))