COR_PRF_CODEGEN_FLAGS 列舉
您可以使用 ICorProfilerFunctionControl::SetCodegenFlags 方法,定義程式碼產生旗標。
語法
typedef enum {
COR_PRF_CODEGEN_DISABLE_INLINING = 0x0001,
COR_PRF_CODEGEN_DISABLE_ALL_OPTIMIZATIONS = 0x0002,
} COR_PRF_CODEGEN_FLAGS;
成員
member | 描述 |
---|---|
COR_PRF_CODEGEN_DISABLE_INLINING |
此函式主體中不會內嵌任何函式。 不過,函式本身可能會內嵌到其呼叫端。 |
COR_PRF_CODEGEN_DISABLE_ALL_OPTIMIZATIONS |
將會停用此函式主體的所有最佳化。 不過,函式本身可能仍會內嵌到其呼叫端。 |
備註
ICorProfilerFunctionControl::SetCodegenFlags 方法會使用 COR_PRF_CODEGEN_FLAGS
列舉,以讓分析工具能夠控制 JIT 重新編譯函式的程式碼產生。
規格需求
平台:請參閱系統需求。
標頭: CorProf.idl、CorProf.h
程式庫:CorGuids.lib
.NET Framework版本:自 4.5 起可用