ICorDebugModule::EnableJITDebugging メソッド

Just-In-Time (JIT) コンパイラで、このモジュール内のメソッドのデバッグ情報を保存するかどうかを制御します。

構文

HRESULT EnableJITDebugging(
    [in] BOOL bTrackJITInfo,
    [in] BOOL bAllowJitOpts
);

パラメーター

bTrackJITInfo [in]この値を設定すると true 、このモジュールの各メソッドの共通中間言語 (CIL) バージョンと JIT コンパイル バージョン間のマッピング情報を JIT コンパイラが保持できるようになります。

bAllowJitOpts [in]この値を設定して true 、JIT コンパイラがデバッグ用の特定の JIT 固有の最適化を使用してコードを生成できるようにします。

解説

JIT デバッグは、デバッガーがアクティブのときに読み込まれたすべてのモジュールに対して、既定で有効になります。 設定をプログラムで有効にしたり、無効にしたりすると、グローバル設定がオーバーライドされます。

必要条件

:システム要件」を参照してください。

ヘッダー: CorDebug.idl、CorDebug.h

ライブラリ: CorGuids.lib

.NET Framework のバージョン: 2.0 以降で使用可能