[cmucl-help] Re: Doing purification: gc invariant lost (purify.c:510)
Raymond Toy
raymond.toy at stericsson.com
Thu Oct 29 16:16:54 CET 2009
Jared C. Davis wrote:
> Hi,
>
> I think you're right that the problem seems to stem from
> try-to-accept-all-commands not being tail-call optimized.
>
One other thing you could try. Since you basically call
try-to-accept-all-commands forever until you get the command to save
lisp, you can give up the recursive call. Just add an infinite loop
around the body of try-to-accept-all-commands. (Leaving out the
recursive call of course!)
Let us know if this works.
Ray
More information about the cmucl-help
mailing list