- 564 名前:デフォルトの名無しさん mailto:sage [2009/02/26(木) 02:16:03 ]
- >>555
1回のみしか呼ばれないならJITコンパイル時の時間分だけ短縮しているというのは理解できるのですが、 BigMethod自体が複数回呼ばれる場合でも下の方が速いというのがちょっとわからないのですが… 呼び出し回数は、で、BigMethod1回につきMethod1またはMethod2が1回なのですが、 複数回呼ばれる間にどちらも呼ばれます。回数自体はそこまで多くなく、メソッド呼び出しのオーバーヘッド は大きくないはずですが、なぜ分割した方が速くなるのでしょうか? 処理をメソッドに分割した方がうまく最適化されやすいのでしょうか?
|

|