I noticed my heap was growing every time i compiled &
loaded my program.

I looked for a programmatic leak--pushing conses to
some global stack, etc.  Didn't find such.

I tried making a little toy program:

(defun this(x)(+ x x))
(defun that(x)(- x x))
(defun the-other(x)(* x x))

I compiled it an wrote a loop that loads the binary
over and over.

The heap grows with every GC!

Is this a known problem?  is there a workaround/fix?

I'd love to keep using CMUCL, speed-wise it beats ACL
on my code by about 10:1. 

dave

__________________________________________________
Do You Yahoo!?
Yahoo! Sports - live college hoops coverage
http://sports.yahoo.com/

Reply via email to