yarv-dev:441
From: SASADA Koichi <ko1 atdot.net>
Date: Sun, 6 Mar 2005 01:11:31 +0900
Subject: [yarv-dev:441] Re: Ruby.NET Compiler
ささだです。 > | IronPython などは、Hash 以上に高速な何かをちょっと用意するとかするの > |ですかね。 > > 以前ソースを読んだところでは、なんかベタに検索していたように > 思います。で、知らないメソッドは親クラスに転送。キャッシュも > なにもしてないようにみえました。こんなんで速いはずはないと思っ > たのですが、実際に速いからしょうがない(CLR が優秀なのか?)。 そういえば、そもそも python インタプリタも同様の仕組み(キャッシュし ていない)のでしたね。 書き落としていたのですが、私が上記を書きながら考えていたのは、MS に IronPython のえらい人が入るということで、その辺の抜け道(Hash 以上に高 速な何か)が CLR に入ったりするのかな、とかでした。命令セットに dcall とか増えたりして(dynamic call)。 -- ML: yarv-dev quickml.atdot.net 使い方: http://www.atdot.net/~ko1/quickml
427 2005-02-23 15:12 [ko1 atdot.net ] Ruby.NET Compiler 428 2005-02-24 00:41 ┗[ko1 atdot.net ] 429 2005-02-26 16:35 ┗[ml asakawa.net ] 430 2005-02-27 16:13 ┗[ml asakawa.net ] 431 2005-02-28 23:43 ┗[ml asakawa.net ] 436 2005-03-05 19:36 ┣[ko1 atdot.net ] 438 2005-03-05 21:18 ┃┣[ml asakawa.net ] 440 2005-03-06 01:03 ┃┃┣[ko1 atdot.net ] 444 2005-03-06 14:23 ┃┃┃┗[ml asakawa.net ] 445 2005-03-06 16:45 ┃┃┃ ┣[ko1 atdot.net ] 452 2005-03-06 22:26 ┃┃┃ ┗[shudo computer.org ] 454 2005-03-06 23:28 ┃┃┃ ┗[ko1 atdot.net ] 447 2005-03-06 17:33 ┃┃┗[zn mbf.nifty.com ] 439 2005-03-06 00:27 ┃┗[matz ruby-lang.org ] -> 441 2005-03-06 01:11 ┃ ┗[ko1 atdot.net ] 453 2005-03-06 22:41 ┗[shudo computer.org ]