yarv-dev:1169
From: "miura" <m-72 tf6.so-net.ne.jp>
Date: Mon, 10 Mar 2008 18:59:12 +0900
Subject: [yarv-dev:1169] Re: 明日発表
三浦です > > call threaded code ですね。実は YARV でもサポートしているのです > が、あまり真面目に評価していません。vm_opts.h の > OPT_CALL_THREADED_CODE を 1 にすると試せます、がデバッグしてないので > 最近でも使えるかは不明です。 > 面白そうだなと思ったので、早速試してみました。 make時にminirubyが落ちてしまいました。 ./miniruby.exe -I./lib ./enc/make_encdb.rb ./enc encdb.h.new prelude.rb:59: [BUG] Segmentation fault ruby 1.9.0 (2008-03-03 revision 15675) [i386-cygwin] -- control frame ---------- c:0004 p:0000 s:0008 b:0008 l:001894 d:001894 TOP prelude.rb:59 c:0003 p:---- s:0006 b:0006 l:000005 d:000005 FINISH :initialize c:0002 p:-67234670 s:0004 b:0004 l:000003 d:000003 TOP c:0001 p:0000 s:0002 b:0002 l:000001 d:000001 TOP <dummy toplevel>:19 --------------------------- make: *** [encdb] Aborted (core dumped) 時間があるときに追ってみようと思います。 > >> ここでいうPICはなんでしょうか?Position Independ Code ? > > polymorphic inline cache です。 > polymorphic inline cacheって知らなかったので調べてみました。 勉強になりました。ありがとうございます。 Selfの論文まじめに読んどけば良かったと後悔しています。 -- ML: yarv-dev quickml.atdot.net Info: http://www.atdot.net/~ko1/quickml/
1156 2008-03-04 22:53 [ko1 atdot.net ] 明日発表 1157 2008-03-05 00:49 ┣[shiba mail2.accsnet.] 1158 2008-03-05 01:20 ┃┣[ko1 atdot.net ] 1161 2008-03-05 01:42 ┃┃┗[shiba mail2.accsnet.] 1159 2008-03-05 01:26 ┃┗[shiba mail2.accsnet.] 1160 2008-03-05 01:26 ┃ ┗[ko1 atdot.net ] 1162 2008-03-05 01:49 ┃ ┗[shiba mail2.accsnet.] 1163 2008-03-05 01:51 ┃ ┗[ko1 atdot.net ] 1164 2008-03-05 01:55 ┃ ┗[shiba mail2.accsnet.] 1165 2008-03-07 18:00 ┣[m-72 tf6.so-net.ne.j] 1166 2008-03-07 21:00 ┃┗[ko1 atdot.net ] 1167 2008-03-08 00:09 ┃ ┗[m-72 tf6.so-net.ne.j] 1168 2008-03-08 16:18 ┃ ┗[ko1 atdot.net ] -> 1169 2008-03-10 18:59 ┃ ┗[m-72 tf6.so-net.ne.j] 1172 2008-03-13 22:07 ┃ ┗[ko1 atdot.net ] 1170 2008-03-11 10:18 ┗[horinout rish.kyoto-] 1171 2008-03-12 01:21 ┣[2008 shudo.net ] 1174 2008-03-13 22:13 ┃┗[ko1 atdot.net ] 1173 2008-03-13 22:12 ┗[ko1 atdot.net ] 1176 2008-03-14 12:30 ┗[horinout rish.kyoto-] 1177 2008-03-14 23:26 ┗[ko1 atdot.net ]