いがらしです。

At Sat, 04 Mar 2000 04:36:16 -0500,
in [ruby-ext:00957] Ruby/Gtk Class per File 20000304,
Yasushi Shoji <yashi / yashi.com> wrote:
> 
> Class per file patchを新しくしてみました。
(snip)
> testしていただけると嬉しいです。(__)

compile timeがむちゃくちゃ増えましたね。

> 方向的には、良いのでしょうか‥‥? > 五十嵐さん
> 馬鹿な事してたら、びしばし言ってやってください (__;

う〜ん、開発用にはファイル分割するメリットがあるんだけど、
ruby extconf.rb; make; make installするだけの人には
デメリットだけになってしまいますよね。配布用では、

cd src
cat rb{gdk,gtk}*.c > gtkall.c
rm rb{gdk,gtk}*.c

とかやったらどうかなあ……ちょっとやってみました。
timeコマンドの出力でこんなかんじです。

分割版:
170.540u 15.890s 3:49.12 81.3%  0+0k 0+0io -726569359pf+0w
合併版:
64.030u 4.040s 1:34.86 71.7%    0+0k 0+0io -72472002pf+4602w

どうしたもんでしょ。

--
五十嵐  宏  (Hiroshi IGARASHI)