[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: pkgsrc/lang/gauche
- Subject: Re: pkgsrc/lang/gauche
- From: "Y. Takizawa" <you@nightbreak.org>
- To: port-powerpc-ja@jp.netbsd.org
- Date: Sat, 2 Jul 2005 12:47:38 +0900
- Message-ID: <20050702034738.GA25143%you@nightbreak.org>
- In-Reply-To: <200506260224.j5Q2OL809305@flat02.bekkoame.ne.jp>
- References: <20050626.091150.112381858.kei_sun@ba2.so-net.ne.jp> <200506260224.j5Q2OL809305@flat02.bekkoame.ne.jp>
- Cc: kei_sun@ba2.so-net.ne.jp
- Delivered-To: mailing list port-powerpc-ja@jp.netbsd.org
- Mailing-List: contact port-powerpc-ja-help@jp.netbsd.org; run by ezmlm-idx
- User-Agent: Mutt/1.5.6i
滝沢です.
On Sun, Jun 26, 2005 at 11:24:21AM +0900, Y. Takizawa wrote:
> 先のメールで書き忘れましたが,Gauche 0.8.4 で仕様的に
> かなり致命的なバグが見つかったため,近いうちに 0.8.5 を
> 修正版として出すようです.
0.8.5 が出ました.
http://www.shiro.dreamhost.com/scheme/gauche/index-j.html
で,CVS 版で予想はしていたのですが(^^;),0.8.5 では
メモリ 256 MB の NetBSD/macppc でも compile.c の
コンパイルが修正なしで通りました(make check も全て OK).
直接的な理由は単純で,compile.c のサイズが 100KB 以上
小さくなったためです.
$ ls -lFa Gauche-0.8.{4,5}/src/compile.c
-rw------- 1 ytaki users 1599087 May 30 20:57 Gauche-0.8.4/src/compile.c
-rw------- 1 ytaki users 1473674 Jul 1 14:16 Gauche-0.8.5/src/compile.c
compile.c は compile.scm から Gauche の中間コード生成
(つまり compile.scm 自身)を経て作成されるため,compile.scm の
改良や記述量の変化によって compile.c も小さくなったようです.
もちろん,今後の改良内容によってはまた compile.c が大きくなる
可能性はあります.
Gauche 作者の方曰く,compile.scm 自体がかなり大きいので
いずれは分割するかもしれないとのことでした.compile.c の
サイズが小さければ通るようなので,その方が適切かもしれません.
--
Y. Takizawa (滝沢陽三)
you@nightbreak.org, takizawa@computer.org
``Don't feel as if the key to successful computing is only in your hands.''