heap exhausted with matrix usage



>>>>> "Robert" == Robert Dodier <robert.dodier at gmail.com> writes:


    Robert> I tried that example with CMUCL and Clisp. The behavior of
    Robert> CMUCL is similar to what you reported for SBCL. For Clisp,

Interesting.  I just ran the test with the current HEAD version of
maxima and cmucl 2012-10.  The test finishes and memory usage goes up
to about 380MB and stays there until GC happens, using ":lisp (ext:gc
:full t)" to force GC.

But cmucl with gencgc has a known issue where cmucl hangs on to
garbage for way too long, but that's usually only with specialized
arrays, which aren't being used in this test.  The last time I saw
this issue, I could work around it by setting the number of
generations to 2 instead of the default 6.

Ray