Udostępnij za pośrednictwem


COR_PRF_CODEGEN_FLAGS — Wyliczanie

Definiuje flagi generowania kodu, które można ustawić za pomocą metody ICorProfilerFunctionControl::SetCodegenFlags .

Składnia

typedef enum {  
    COR_PRF_CODEGEN_DISABLE_INLINING =          0x0001,  
    COR_PRF_CODEGEN_DISABLE_ALL_OPTIMIZATIONS = 0x0002,  
} COR_PRF_CODEGEN_FLAGS;  

Elementy członkowskie

Członek Opis
COR_PRF_CODEGEN_DISABLE_INLINING Żadne funkcje nie zostaną wbudowane w treść tej funkcji. Jednak sama funkcja może być wbudowana w jej obiekty wywołujące.
COR_PRF_CODEGEN_DISABLE_ALL_OPTIMIZATIONS Wszystkie optymalizacje zostaną wyłączone dla treści tej funkcji. Jednak sama funkcja może być nadal wbudowana w jej obiekty wywołujące.

Uwagi

Wyliczenie COR_PRF_CODEGEN_FLAGS jest używane przez metodę ICorProfilerFunctionControl::SetCodegenFlags , aby umożliwić profilerowi kontrolowanie generowania kodu dla funkcji JIT-recompiled.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: CorProf.idl, CorProf.h

Biblioteki: CorGuids.lib

wersje .NET Framework: dostępne od wersji 4.5

Zobacz też