/QIPF_restrict_plabels(假定运行时不创建任何函数)
更新:2007 年 11 月
假定运行时不创建任何函数。
/QIPF_restrict_plabels
备注
说明: |
---|
/QIPF_restrict_plabels 仅可用于面向 Itanium 的编译器中。此编译器选项不可用于面向 x64 或 x86 的编译器中。 |
如果程序在运行时没有创建函数,您可以使用 /QIPF_restrict_plabels 进行编译,并且编译器将指向函数说明符的指针视为 __restrict 指针,因此无法重写内容。
使用 /QIPF_restrict_plabels,编译器可以使用间接调用执行优化,如提升循环外虚方法地址的加载。当存在大量间接函数调用时,将导致性能增强。
在 Visual Studio 开发环境中设置此编译器选项
- /QIPF_restrict_plabels 在 Visual Studio 开发环境中不可用。
以编程方式设置此编译器选项
- 请参见 AdditionalOptions。