From debbugs-submit-bounces@debbugs.gnu.org Mon Jun 20 11:46:40 2016 Received: (at 20272) by debbugs.gnu.org; 20 Jun 2016 15:46:41 +0000 Received: from localhost ([127.0.0.1]:47888 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bF1PM-0002Ph-K3 for submit@debbugs.gnu.org; Mon, 20 Jun 2016 11:46:40 -0400 Received: from pb-sasl2.pobox.com ([64.147.108.67]:54187 helo=sasl.smtp.pobox.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bF1PJ-0002N2-Ga for 20272@debbugs.gnu.org; Mon, 20 Jun 2016 11:46:39 -0400 Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by pb-sasl2.pobox.com (Postfix) with ESMTP id EDD222377C; Mon, 20 Jun 2016 11:46:35 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; s=sasl; bh=g2VQHiF9H80j eJHPaMperTOn9EE=; b=nreNGNmw+5ouLshmsfYTY0TXizd7irBgYqxd6dUiy0MI SUilgwZYFkXWW4ZkQCvg41hVZD+Dv7rPwravXtFASr2RJ1C7yBXixWY3frT3/tNQ 2zv8jrir2SyWJW5DO3AhoHbiyA9B3aOeMb27M+at/onOvTC124TtAcDr8IT+0Gc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; q=dns; s=sasl; b=wSdLW5 g5DwjlZFUyfYrXqNViny0s3Fp41aPDyIX5Y2FC3NOQvU+/wbYSrnP5ku5i1ltni/ 4Z7nE8a9E1s0nAcD91m6gBSUcHbecOxbWzbNaAEmG9bgZmzRTh+TGFvA74qK99EG jpXQVvYm9h5GZtmEl5XDZgPz2bLHQgxLkNTEs= Received: from pb-sasl2.nyi.icgroup.com (unknown [127.0.0.1]) by pb-sasl2.pobox.com (Postfix) with ESMTP id D598223778; Mon, 20 Jun 2016 11:46:35 -0400 (EDT) Received: from clucks (unknown [88.160.190.192]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by pb-sasl2.pobox.com (Postfix) with ESMTPSA id ECC0423776; Mon, 20 Jun 2016 11:46:34 -0400 (EDT) From: Andy Wingo To: Mark H Weaver Subject: Re: bug#20272: Support reproducible builds References: <87twws88hr.fsf@gnu.org> <87d1sdqjs2.fsf@netris.org> Date: Mon, 20 Jun 2016 17:46:27 +0200 In-Reply-To: <87d1sdqjs2.fsf@netris.org> (Mark H. Weaver's message of "Wed, 03 Feb 2016 21:41:33 -0500") Message-ID: <877fdjhnho.fsf@pobox.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Pobox-Relay-ID: 2AFA8204-36FE-11E6-9094-28A6F1301B6D-02397024!pb-sasl2.pobox.com X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: 20272 Cc: 20272@debbugs.gnu.org, Ludovic =?utf-8?Q?Court=C3=A8s?= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.4 (-) On Thu 04 Feb 2016 03:41, Mark H Weaver writes: >> Probably, =E2=80=98syntax-session-id=E2=80=99 would have to be a SRFI-39= parameter > > This might adversely affect the efficiency of our macro expander on > platforms with slow thread local variables I think you shouldn't worry about this. The VM keeps a pointer to the current thread, and accesses the dynamic state / dynamic stack from there. There are no pthread_getkey calls when accessing parameters in the normal case. Andy