[cl-typesetting-devel] false alarm, debug *boxes* is the culprit (was: memory not getting released)

Marc Battyani marc.battyani at fractalconcept.com
Sat Apr 3 08:22:17 UTC 2004


"David J Cooper Jr" <david.cooper at genworks.com> writes:

> Soon after I sent that last question the problem practically jumped
> out of the screen and bit me on the nose.
>
> And now that I think of it I remember Marc mentioning something about
> this a while back.
>
> The draw-block function in test.lisp pushes each box onto *boxes*
> which is for debug purposes. Comment out that line and we no longer
> have the strange growth of oldspace. Incidentally, is there a reason
> the draw-block function is still in test.lisp and apparently not yet
> the "real" version?

Hi dave,

Your version is probably out of date. The draw-block function in test.lisp
is commented out as it is replaced by the one in top-level.lisp. In that one
the (push box *boxes*) is also commented out. ;-)

Marc





More information about the cl-typesetting-devel mailing list