[Ecls-list] Latest changes

Juan Jose Garcia-Ripoll juanjose.garciaripoll at googlemail.com
Thu Feb 18 11:27:16 UTC 2010


On Thu, Feb 18, 2010 at 12:11 PM, Marko Kocić <marko.kocic at gmail.com> wrote:
> On Thu, Feb 18, 2010 at 12:03 AM, Juan Jose Garcia-Ripoll
> <juanjose.garciaripoll at googlemail.com> wrote:
>> - TRUENAME and DIRECTORY are now thread safe. They no longer rely on
>> chdir() to grovel the filesystem, but rather use stat() and a
>> recursive inspection of the pathnames.
>>
>> - --enable-precisegc has been deactivated by default.
>
> It seems in is not --enable-precisegc, but --enable-gengc that is
> causing problems (I had both enabled)

It may well be the case. --enable-gengc activates an incremental
marking mode that uses a generations algorithm together with
information about what pages in memory are actually written to. Right
now both flags are disabled by default, but this is a problem which
deserves careful investigation, specially because the garbage
collector is one of the biggest performance sinks in any Common Lisp
implementation.

Juanjo

-- 
Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
http://juanjose.garciaripoll.googlepages.com




More information about the ecl-devel mailing list