From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 22380 invoked by alias); 22 Apr 2014 07:40:03 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 22312 invoked by uid 89); 22 Apr 2014 07:40:02 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.8 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_NEUTRAL autolearn=no version=3.3.2 X-HELO: sasl.smtp.pobox.com Received: from a-pb-sasl-quonix.pobox.com (HELO sasl.smtp.pobox.com) (208.72.237.25) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 22 Apr 2014 07:40:00 +0000 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id 899B211836; Tue, 22 Apr 2014 03:39:58 -0400 (EDT) Received: from a-pb-sasl-quonix.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id 7434B11835; Tue, 22 Apr 2014 03:39:58 -0400 (EDT) Received: from rusty (unknown [88.160.190.192]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTPSA id B8B1111834; Tue, 22 Apr 2014 03:39:56 -0400 (EDT) From: Andy Wingo To: Doug Evans Cc: "gdb-patches\@sourceware.org" Subject: Re: [PATCH 7/9] Remove Guile mark functions that don't mark anything References: <1397060028-18158-1-git-send-email-wingo@igalia.com> <1397060028-18158-8-git-send-email-wingo@igalia.com> <87eh0ws2w1.fsf@igalia.com> Date: Tue, 22 Apr 2014 07:40:00 -0000 In-Reply-To: (Doug Evans's message of "Sun, 20 Apr 2014 12:34:38 -0700") Message-ID: <87vbu1q0c1.fsf@igalia.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Pobox-Relay-ID: 4D164ACA-C9F1-11E3-A464-6F330E5B5709-02397024!a-pb-sasl-quonix.pobox.com X-SW-Source: 2014-04/txt/msg00426.txt.bz2 On Sun 20 Apr 2014 21:34, Doug Evans writes: > On Thu, Apr 17, 2014 at 2:48 AM, Andy Wingo 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