[Ecls-list] Major change

Juan Jose Garcia Ripoll juan.ripoll at mpq.mpg.de
Thu Feb 16 03:19:02 UTC 2006


Hi,

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
forms.

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.

Regards,

Juanjo






More information about the ecl-devel mailing list