다음을 통해 공유


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;  

멤버

멤버 Description
COR_PRF_CODEGEN_DISABLE_INLINING 이 함수의 본문에 어떤 함수도 인라인되지 않습니다. 그러나 함수 자체는 호출자에 인라인될 수 있습니다.
COR_PRF_CODEGEN_DISABLE_ALL_OPTIMIZATIONS 이 함수의 본문에 대한 모든 최적화가 사용하지 않도록 설정됩니다. 그러나 함수 자체는 여전히 호출자에 인라인될 수 있습니다.

설명

COR_PRF_CODEGEN_FLAGS 열거형은 ICorProfilerFunctionControl::SetCodegenFlags 메서드에서 프로파일러가 JIT 다시 컴파일된 함수에 대한 코드 생성을 제어할 수 있도록 하는 데 사용됩니다.

요구 사항

플랫폼:시스템 요구 사항을 참조하세요.

헤더: CorProf.idl, CorProf.h

라이브러리: CorGuids.lib

.NET Framework 버전: 4.5부터 사용 가능

참고 항목