Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 831F2429E25 for ; Tue, 20 Sep 2011 10:15:11 -0700 (PDT) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -0.09 X-Spam-Level: X-Spam-Status: No, score=-0.09 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, T_MIME_NO_TEXT=0.01] autolearn=disabled Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SMQ7MCX2-U48 for ; Tue, 20 Sep 2011 10:15:11 -0700 (PDT) Received: from homiemail-a20.g.dreamhost.com (caiajhbdccah.dreamhost.com [208.97.132.207]) by olra.theworths.org (Postfix) with ESMTP id DB75B431FD0 for ; Tue, 20 Sep 2011 10:15:10 -0700 (PDT) Received: from homiemail-a20.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a20.g.dreamhost.com (Postfix) with ESMTP id 1C52D7EC074; Tue, 20 Sep 2011 10:15:10 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; c=nofws; d=sspaeth.de; h=from:to:cc:subject :in-reply-to:references:date:message-id:mime-version: content-type; q=dns; s=sspaeth.de; b=Yyi+ZTDJ17DoZPNpR30OcMRUY9b 8eig+gib40zW/52kyV4LJDy9/W0LSGZrAot9cgJ2KnC3H03ZfsZ8GoufOtaLWqNT mw2hngBGFxXsOqnU1G339BLnRqkz1qqjfD7eoPYvdZKFjZEJKQ2s0jytOyD1l1cL zqkcPgk7KC8kc4rU= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sspaeth.de; h=from:to:cc :subject:in-reply-to:references:date:message-id:mime-version: content-type; s=sspaeth.de; bh=jZUjQ9Z4eRKYkut/yl9qRrm1yeY=; b=K 3vXYhcJoYs604oEbgm3oxSlWeYqpaH9kXEO5rHv4ne1eqflNIAAlGG4c093O0FRv pBXXtNN/6o8qKINR/A1WI1/P3f/A0Xle0or/ojI7DcvXHR53zWCgzXwKqvxOebK8 EaXdmjnuzor3HDDoAfahFgE8tM0T9ufNGmxO7YiWLs= Received: from spaetzbook.sspaeth.de (vpn-global-dhcp3-210.ethz.ch [129.132.210.210]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: fax@sspaeth.de) by homiemail-a20.g.dreamhost.com (Postfix) with ESMTPSA id A35617EC069; Tue, 20 Sep 2011 10:15:07 -0700 (PDT) Received: by spaetzbook.sspaeth.de (sSMTP sendmail emulation); Tue, 20 Sep 2011 19:15:50 +0200 From: Sebastian Spaeth To: Ben Gamari , notmuch Subject: Re: Rethinking *_destroy() In-Reply-To: <87sjnsrxrd.fsf@gmail.com> References: <87aaa0l1tc.fsf@gmail.com> <87sjnsrxrd.fsf@gmail.com> User-Agent: Notmuch/0.7-19-gee4579a (http://notmuchmail.org) Emacs/23.2.1 (x86_64-pc-linux-gnu) Date: Tue, 20 Sep 2011 19:15:49 +0200 Message-ID: <87d3evi18a.fsf@SSpaeth.de> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Cc: Bertram Felgenhauer , notmuch , Bart Massey , Austin Clements X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 Sep 2011 17:15:11 -0000 --=-=-= On Mon, 19 Sep 2011 18:08:22 -0400, Ben Gamari wrote: [...] Just sayin' that from a python perspective, this happen to seem to work fine with the current cpython implementation, but it might well break when switching to pypy or what not. So, given some spare time, I would be happy to move towards using a talloc_refunref scheme which would work just fine as well. Even better, I would take patches doing that for me :-) Sebastian --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iEYEARECAAYFAk54ykYACgkQVYX1jMgnoGJSmwCffdFvMaAlhU4uJztT5cK64Mso Nf8An0S701VhkOiYbk1GSYigS/5pGX2q =QVE4 -----END PGP SIGNATURE----- --=-=-=--