[前][次][番号順一覧][スレッド一覧][生データ]

yarv-dev:381

From: shudo computer.org
Date: Mon, 20 Dec 2004 00:40:14 +0900
Subject: [yarv-dev:381] Re: IronPython

首藤です。

>  ささだです。
>
>  ある Wiki でリンクを見たんですが、
>
> http://tabesugi.net/memo/cur/c2.html#112030

| MS の CLR はかなりバイトコードの最適化が研究されており (詳しくは知ら
| ないが、MS はこの分野で世界でも数えるほどの技術者を大量に仕入れてい
| るはずだ、SQL server もそうだが、かれらは金をつんで世界じゅうからい
| ちばん優秀な技術者をかき集めているらしい)、Python そのものが最適化さ
| れなくても、CLR の最適化が進歩すれば 勝手に Python も速くなるから
| いいんだそうな。

10月に、Java, .NET ランタイムの性能比較ページを更新したところ、
http://www.shudo.net/jit/perf/
Intel の研究所で Java 互換ランタイムを作ってた方から
ひさびさに、メールを頂きました。
氏、曰く、今は Microsoft の CLR チームで働いている、とのこと。
確かに、かなりの人材を集めてそうです。

>  しかし、メソッドをくっつけるってなんだろう。インライン化ってわけでは
> 無さそうだけど。メソッド呼び出し+命令(列)ということか。

単に、
メソッド A, B, C という連続する呼び出しが頻出する場合に、
A,B,C の全処理を行うメソッドをひとつ用意しちゃう、
ってことじゃないでしょうか。

Kazuyuki Shudo/首藤一幸   私をたばねないで あらせいとうの花のように
  shudo computer.org   http://www.shudo.net/

--
ML: yarv-dev quickml.atdot.net
使い方: http://www.atdot.net/~ko1/quickml

[前][次][番号順一覧][スレッド一覧][生データ]

       380 2004-12-20 00:33 [ko1 atdot.net       ] IronPython                              
->     381 2004-12-20 00:40 ┗[shudo computer.org  ]                                       
       382 2004-12-20 08:44  ┣[ml asakawa.net      ]                                     
       383 2004-12-20 11:07  ┃┣[shudo computer.org  ]                                   
       390 2004-12-20 20:16  ┃┃┗[ml asakawa.net      ]                                 
       386 2004-12-20 18:38  ┃┗[ko1 atdot.net       ]                                   
       389 2004-12-20 20:06  ┃ ┗[ml asakawa.net      ]                                 
       385 2004-12-20 18:31  ┗[ko1 atdot.net       ]                                     
       388 2004-12-20 18:46   ┗[matz ruby-lang.org  ]