[Top][All Lists]
[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.