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: compiler dep on r6rs Date: Tue, 07 Dec 2010 11:33:56 +0100 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1291726534 11269 80.91.229.12 (7 Dec 2010 12:55:34 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 7 Dec 2010 12:55:34 +0000 (UTC) To: guile-devel Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue Dec 07 13:55:30 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 1PPx4o-0001bc-3P for guile-devel@m.gmane.org; Tue, 07 Dec 2010 13:55:26 +0100 Original-Received: from localhost ([127.0.0.1]:53922 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PPx4k-00059Q-Ku for guile-devel@m.gmane.org; Tue, 07 Dec 2010 07:55:22 -0500 Original-Received: from [140.186.70.92] (port=60790 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PPx43-00054M-C1 for guile-devel@gnu.org; Tue, 07 Dec 2010 07:55:12 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PPx3Y-00082L-FI for guile-devel@gnu.org; Tue, 07 Dec 2010 07:54:39 -0500 Original-Received: from a-pb-sasl-sd.pobox.com ([64.74.157.62]:52449 helo=sasl.smtp.pobox.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PPx3Y-00082H-Cd for guile-devel@gnu.org; Tue, 07 Dec 2010 07:54:08 -0500 Original-Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-sd.pobox.com (Postfix) with ESMTP id 90AE43632 for ; Tue, 7 Dec 2010 07:54:27 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to :subject:date:message-id:mime-version:content-type; s=sasl; bh=s IH4UEXmi0nsJkNt3aXAUOzi3WA=; b=eCXfD3UZT7UiAbenIh8WWWl0tupPqMp/j eT4IpZogACj6xKKnhlg+m3yCsJDa1j9W8qE43dOSezOjI9Oa8IbzY4wfJ+b0ZMcR bsCRyGyRSzOWRJuweYrYcZ2eZNfWxV/PbQRGvN5WJ304j6F4OuhCkgz2kHrH6FPB ECA3HRP9rE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:subject :date:message-id:mime-version:content-type; q=dns; s=sasl; b=bS4 O9VtSIZvyFgWL3x0ygH6TaxyK6N6+TR09xY5KflrJG+v0RlneSHX96N20mU57KWS Y+8ROafqiFz9PLlvud0JO1ZpNEV1JEU9Ls85okoJm+5x+xaQWXXO3l/TaNyEYx0r +uaH+F8GdEB1RzRco4TD9Ozb0s1mQb9IM31efkfs= Original-Received: from a-pb-sasl-sd.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-sd.pobox.com (Postfix) with ESMTP id 8E6323631 for ; Tue, 7 Dec 2010 07:54:27 -0500 (EST) Original-Received: from unquote.localdomain (unknown [90.164.198.39]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by a-pb-sasl-sd.pobox.com (Postfix) with ESMTPSA id 2C2103630 for ; Tue, 7 Dec 2010 07:54:26 -0500 (EST) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) X-Pobox-Relay-ID: 1FF437DE-0201-11E0-961E-C4BE9B774584-02397024!a-pb-sasl-sd.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:11237 Archived-At: Hi, The new R6RS support is great. However we are currently pulling in (rnrs base) into the set of modules needed by the compiler, because (language assembly compile-bytecode) uses open-bytevector-output-port, and the ports impl gained a dep on base. Is there any way that we can remove this dependency? It will speed up bootstrap and the pause as the first expression at the REPL is compiled. Andy -- http://wingolog.org/