emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: lread.c's `values' variable


From: Richard Stallman
Subject: Re: lread.c's `values' variable
Date: Mon, 04 Nov 2002 07:01:52 -0500

    Yes, it uses (car values).

values is supposed to provide a history that you can look at whenever
you wish.  It's not just meant for the functions that look at it.

    However, that doesn't explain why `values' needs to be a list of all
    expressions "which were read, evaluated and printed".  Since it grows
    without ever being truncated, it is a memory leak IMO.

It probably is not a significant leak, but if it is, we could make GC
truncate it to a certain length.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]