Compartilhar via


/ QIPF_restrict_plabels (não assumem nenhuma função criada em tempo de execução)

Presume-se de que nenhuma função é criadas em tempo de execução.

/QIPF_restrict_plabels

Comentários

ObservaçãoObservação

/QIPF_restrict_plabelssó está disponível no direcionamento de compiladores Itanium.Essa opção de compilador não está disponível nos compiladores direcionamento x64 ou x86.

Se o seu programa não criar funções em tempo de execução, você pode compilar com /QIPF_restrict_plabels e o compilador tratará os ponteiros para os descritores de função como __restrict ponteiros, para que o conteúdo não pode ser substituído.

Com /QIPF_restrict_plabels, o compilador pode realizar otimizações com chamadas indiretas, como, por exemplo, içamento a carga de um endereço de método virtual de um loop.Isso pode resultar em aprimoramentos de desempenho quando há muitas chamadas de função indireta.

Para definir esta opção de compilador no ambiente de desenvolvimento Visual Studio

  • /QIPF_restrict_plabelsnão está disponível no ambiente de desenvolvimento Visual Studio.

Para definir essa opção de compilador programaticamente

Consulte também

Referência

/Q opções (operações de baixo nível)

Opções do compilador

Configurando opções de compilador