[PATCH 7/9] Remove Guile mark functions that don't mark anything

Andy Wingo wingo@igalia.com
Tue Apr 22 07:40:00 GMT 2014


On Sun 20 Apr 2014 21:34, Doug Evans <xdje42@gmail.com> writes:

> On Thu, Apr 17, 2014 at 2:48 AM, Andy Wingo <wingo@igalia.com> wrote:
>> Just FYI, mark functions are actively harmful, and should be avoided if
>> possible.  They slow down allocation, slow down GC, and, more
>> importantly, are very tricky to write correctly.  See:
>>
>>   https://lists.gnu.org/archive/html/guile-user/2011-11/msg00069.html
>
> This sounds like it's *critical* to document somewhere in the Guile
> docs, at least including the smob writer docs.  Did I miss it?

Yes, you are right.  I will work on documenting it.

Andy



More information about the Gdb-patches mailing list