From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andy Wingo Newsgroups: gmane.lisp.guile.devel Subject: Re: [PATCH] Fix hanging of popen.test Date: Sun, 04 Jul 2010 10:07:57 +0100 Message-ID: References: <1276210496-6477-1-git-send-email-neil@ossau.uklinux.net> <87vd9p5p07.fsf@ossau.uklinux.net> <871vbq25if.fsf@ossau.uklinux.net> <87d3v9irhy.fsf@ossau.uklinux.net> <87sk442l0n.fsf@ossau.uklinux.net> <87bpasvzra.fsf@ossau.uklinux.net> <871vbkqkfz.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1278234329 13624 80.91.229.12 (4 Jul 2010 09:05:29 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 4 Jul 2010 09:05:29 +0000 (UTC) Cc: guile-devel@gnu.org To: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Sun Jul 04 11:05:27 2010 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OVL8f-0003yE-PB for guile-devel@m.gmane.org; Sun, 04 Jul 2010 11:05:26 +0200 Original-Received: from localhost ([127.0.0.1]:47947 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OVL8e-0007Lk-Jr for guile-devel@m.gmane.org; Sun, 04 Jul 2010 05:05:24 -0400 Original-Received: from [140.186.70.92] (port=41260 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OVL8a-0007KY-KP for guile-devel@gnu.org; Sun, 04 Jul 2010 05:05:21 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OVL8Z-000221-Bs for guile-devel@gnu.org; Sun, 04 Jul 2010 05:05:20 -0400 Original-Received: from a-pb-sasl-quonix.pobox.com ([208.72.237.25]:34642 helo=sasl.smtp.pobox.com) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OVL8Z-00021v-6y; Sun, 04 Jul 2010 05:05:19 -0400 Original-Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id A3218C1D70; Sun, 4 Jul 2010 05:05:18 -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=5zIl033qezND koJRVswp+IxqrOw=; b=oSqE7EFZgFl+7WYifeGADPtC+GiytoueWvlynolpCQzL /qPzwGNEfGVnMrWr7wnSwNkOb4ATd+X7xjLXd0nGJIJvK6M0YBmgPrRrxydl3rBh ZD0/NJTah9ubr/7wbsEFTZTS/lVJq9UKzcZ8DJBrNuXYFtIXKkcG57JB+MDT+Lc= 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=B2GqyP 0s/sVgnNfK6gEKTgaduIoMhEpnB5sP/Nkxt4byRHCaH5FP1Km64R6AMmfT6O2soH cKCbIHoJn4PxzkFziAkYdVgBQy25Yfp8VcdDHsrIXH7uYipoTDL0ONhW1xYc1zWB c3SuQSpLsqIQg2r3e6rOtfP3Yb2liWS6xc0Ag= Original-Received: from a-pb-sasl-quonix. (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id 91C27C1D6F; Sun, 4 Jul 2010 05:05:17 -0400 (EDT) Original-Received: from unquote.localdomain (unknown [86.26.6.98]) (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 27C5BC1D6E; Sun, 4 Jul 2010 05:05:16 -0400 (EDT) In-Reply-To: <871vbkqkfz.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Sun, 04 Jul 2010 00:17:36 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) X-Pobox-Relay-ID: 43E3B876-874B-11DF-AA91-9056EE7EF46B-02397024!a-pb-sasl-quonix.pobox.com X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:10609 Archived-At: Hi, On Sat 03 Jul 2010 23:17, ludo@gnu.org (Ludovic Court=C3=A8s) writes: > I propose to rewrite the SRFI-1 bits that are in C to Scheme. There's always the original srfi-1 code :) Would be nice to benchmark these changes. As you mention it's not the right fix to this problem, but it is the right thing to do in the end. Unfortunately until we get a native compiler, there will be a speed penalty for large-sized lists. Andy --=20 http://wingolog.org/