emacs-devel
[Top][All Lists]
Advanced

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

Re: Fix to long-standing crashes in GC


From: Kim F. Storm
Subject: Re: Fix to long-standing crashes in GC
Date: 24 May 2004 13:57:08 +0200
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50

RMS wrote:

>     With my fix, marker blocks are never freed (they remain
>     on the free marker lists) -- this can be improved by keeping
>     the "all free" blocks on a separate list and freeing them
>     at the end of GC.  I may do that later...
> 
> It might be simpler, and not much slower, to scan the list of marker
> blocks at the end of GC and check each one to see if it is all free.

Yes, looking for and freeing marker blocks with all Lisp_Misc_Free
objects would work.

-- 
Kim F. Storm <address@hidden> http://www.cua.dk





reply via email to

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