From: nobu.nakada@... Date: 1999-09-26T23:17:30+09:00 Subject: [ruby-dev:7929] Re: toy JIT compiler なかだです。 At Thu, 23 Sep 1999 02:42:58 +0900, Kazuhiro HIWADA wrote: > ruby の JIT Compiler を作ってみました。作ってみたかったので。 RPM にしてみました。してみたかったので。 …のですが .so がリンクできません。 --- src/config.rb.orig Thu Sep 23 01:47:14 1999 +++ src/config.rb Sun Sep 26 23:00:44 1999 @@ -13,6 +13,6 @@ RUBYLIB = #{libdir} -CFLAGS = -g -O2 -I$(RUBYLIB) -LDFLAGS = -L$(RUBYLIB) -L. +CFLAGS = -g -O2 #{CONFIG['CFLAGS']} -I$(RUBYLIB) +LDFLAGS = #{CONFIG['LDFLAGS']} -L$(RUBYLIB) -L. OBJS = evalopt.o jitasm.o rbjit.o DBOBJS = evalopt.o jitasm.o rbjit.do その他 1999-09-22 までの eval.c のパッチと RPM 化には不都合な点 の修正を含めてhttp://member.nifty.ne.jp/nokada/archive/ に .i586.rpm と.src.rpm を置いておきます。 # index おくことにしました。めんどくさいので eruby で自動生成。 > * 速度的には、ruby 以上 rb2c 未満ぐらいか? (…つまり遅い) 時には rb2c を抜くこともあるようです。小さいスクリプトだと ruby に抜かれることもありますが。大雑把に言って ruby の倍くらいの 感じです。 -- そうだ 強気に ちょっと インチキに☆彡 中田 "Bugるくらいがちょうどいいかも;-)" 伸悦