Enumeração COR_PRF_CODEGEN_FLAGS

Define os sinalizadores de geração de código que podem ser definidos com o método ICorProfilerFunctionControl::SetCodegenFlags.

Sintaxe

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

Membros

Membro DESCRIÇÃO
COR_PRF_CODEGEN_DISABLE_INLINING Nenhuma função será embutida no corpo dessa função. No entanto, a função em si pode estar embutida em seus chamadores.
COR_PRF_CODEGEN_DISABLE_ALL_OPTIMIZATIONS Todas as otimizações serão desabilitadas para o corpo dessa função. No entanto, a função em si ainda pode estar embutida em seus chamadores.

Comentários

A enumeração COR_PRF_CODEGEN_FLAGS é usada pelo método ICorProfilerFunctionControl::SetCodegenFlags para permitir que o criador de perfil controle a geração de código para a função recompilada por JIT.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: CorProf.idl, CorProf.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: disponíveis desde 4.5

Confira também