From: Juan Jose Garcia Ripoll <juan.ripoll@mp...> - 2006-02-16 11:18:02
before moving on to other bug fixes, I have committed a possibly
relevant change to the compiler.
Now a compiled file now distinguishes between permanent and temporary
data. Permanent data are lisp objects which are referenced from
functions. Temporary data are all constants which are used by toplevel
Temporary data is now cleaned after a module is initialized. This should
result in less memory being used by ECL and also, incidentally, smaller
code because the data arrays are now smaller.