[#7785] rb2c — matz@... (Yukihiro Matsumoto)

まつもと ゆきひろです

28 messages 1999/09/02

[#7845] [Q] irb and SizedQueue — keiju@... (Keiju ISHITSUKA)

けいじゅ@日本ラショナルソフトウェアです.

14 messages 1999/09/15

[ruby-dev:7938] Re: toy JIT compiler

From: Kazuhiro HIWADA <hiwada@...>
Date: 1999-09-27 19:39:39 UTC
List: ruby-dev #7938
ひわだです。

From: nobu.nakada@nifty.ne.jp
Subject: [ruby-dev:7929] Re: toy JIT compiler
Date: Sun, 26 Sep 1999 23:17:30 +0900

> なかだです。

>   RPM にしてみました。してみたかったので。
> 
>   …のですが .so がリンクできません。
> 
> --- src/config.rb.orig	Thu Sep 23 01:47:14 1999
> +++ src/config.rb	Sun Sep 26 23:00:44 1999

あ… ^^;;。取り込みました。

>  その他 1999-09-22 までの eval.c のパッチと RPM 化には不都合な点
> の修正を含めてhttp://member.nifty.ne.jp/nokada/archive/ に 
> .i586.rpm と.src.rpm を置いておきます。

eval.c のパッチもいただきました。

#なんかデバッグオプション付きのまで… ^^;;。

>   時には rb2c を抜くこともあるようです。小さいスクリプトだと 
> ruby に抜かれることもありますが。大雑把に言って ruby の倍くらいの
> 感じです。

負けるのは JIT compile にかかる時間か…。今は実装が楽だったので片っ端
からコンパイルしてますが、ループ内やメソッドに限定できるといいかもしれ
ないですね。

しかし、倍でますか…。うーむ…。
--
檜田和浩 <hiwada@kuee.kyoto-u.ac.jp>

In This Thread