DOBON.NET DOBON.NETプログラミング掲示板過去ログ

エンレジストレーションという言葉の意味が知りたい

分類:[.NET]

こんにちは。お世話になります。

.NET アプリケーションのパフォーマンス関連のヒントとトリック
http://www.microsoft.com/japan/msdn/net/general/dotnetperftips.asp#dotnetperftips_topic6

このページの
「マネージドの世界の利点」
という項目に以下のような記述があります。

「Visual C++ .NET コンパイラは、JIT の時間的な制約に縛られず、プログラム全体の解析、より積極的なインライン展開、エンレジストレーションといった、JIT には不可能な最適化を行うことができます。」

この中の「エンレジストレーション」とはどういう作用なのでしょうか?
ぐぐってみたのですが上記のページしかヒットしませんでした。
> この中の「エンレジストレーション」とはどういう作用なのでしょうか?

Performance Considerations for Run-Time Technologies in the .NET Framework
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndotnet/html/dotnetperftechs.asp

このページに少し書かれているようです(全然違っていたら申し訳ありません)。英語(Enregistration)で探した方が良いのでは?

DOBON.NET | プログラミング道 | プログラミング掲示板