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

langsmith:263

From: Yukihiro Matsumoto <matz ruby-lang.org>
Date: Tue, 09 Aug 2005 12:51:57 +0900
Subject: [langsmith:263] Re: プログラミング言語cipher

まつもと ゆきひろです

In message "Re: [langsmith:262] Re: プログラミング言語cipher"
    on Tue, 9 Aug 2005 12:39:27 +0900, "takashi yamanoue" <yamanoue cc.kagoshima-u.ac.jp> writes:

|> そうでしたら、まつもとさんがRubyで実験したときも関数ポインタの
|> 方法はかえって速くなかったように記憶しています。
|>
|これは知りませんでした。どうもありがとうございました。

保守性については置いておくとして、効率だけの話をすると、関数
呼び出しのコストは多くのCPUではcaseの分岐コストよりもはるか
に大きいです。また、caseにしておけば簡単なマクロでGCCの直接
ジャンプに変換できますので、より効率的には有利というのはあり
ます。

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

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

       256 2005-08-06 13:32 [mogami brain.riken.g] プログラミング言語cipher                
       257 2005-08-06 18:41 ┗[hyuki hyuki.com     ]                                       
       258 2005-08-06 21:35  ┣[yamanoue cc.kagoshim]                                     
       261 2005-08-09 12:10  ┃┗[mogami brain.riken.g]                                   
       262 2005-08-09 12:39  ┃ ┗[yamanoue cc.kagoshim]                                 
->     263 2005-08-09 12:51  ┃  ┗[matz ruby-lang.org  ]                               
       264 2005-08-09 18:35  ┃   ┗[ko1 atdot.net       ]                             
       265 2005-08-11 16:28  ┃    ┗[mogami brain.riken.g] evalやVMの分岐の仕方の用語 
       266 2005-08-12 14:34  ┃     ┗[maeda-langsmith atus]                         
       267 2005-08-14 20:21  ┃      ┗[mogami brain.riken.g]                       
       268 2005-08-15 14:11  ┃       ┗[maeda-langsmith atus]                     
       259 2005-08-06 21:42  ┗[mogami brain.riken.g]