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: Doug Evans <xdje42 at gmail dot com>
- To: Andy Wingo <wingo at igalia dot com>
- Cc: "gdb-patches at sourceware dot org" <gdb-patches at sourceware dot org>
- Date: Sun, 20 Apr 2014 12:34:38 -0700
- 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>
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?