This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [PATCH 7/9] Remove Guile mark functions that don't mark anything
- From: Andy Wingo <wingo at igalia dot com>
- To: Doug Evans <xdje42 at gmail dot com>
- Cc: "gdb-patches\ at sourceware dot org" <gdb-patches at sourceware dot org>
- Date: Tue, 22 Apr 2014 09:39:58 +0200
- Subject: Re: [PATCH 7/9] Remove Guile mark functions that don't mark anything
- Authentication-results: sourceware.org; auth=none
- References: <1397060028-18158-1-git-send-email-wingo at igalia dot com> <1397060028-18158-8-git-send-email-wingo at igalia dot com> <m3wqeus5w8 dot fsf at sspiff dot org> <87eh0ws2w1 dot fsf at igalia dot com> <CAP9bCMTp5F32EVQr+0ODX32S_Tin+4k1VPcoR6k9F=CHtn_dFQ at mail dot gmail dot com>
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