[#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:7929] Re: toy JIT compiler

From: nobu.nakada@...
Date: 1999-09-26 14:17:30 UTC
List: ruby-dev #7929
なかだです。

At Thu, 23 Sep 1999 02:42:58 +0900,
Kazuhiro HIWADA <hiwada@kuee.kyoto-u.ac.jp> 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るくらいがちょうどいいかも;-)" 伸悦

In This Thread