/QIPF_restrict_plabels (Suponer que no se crean funciones en tiempo de ejecución)
Actualización: noviembre 2007
Supone que no se crea ninguna función en tiempo de ejecución.
/QIPF_restrict_plabels
Comentarios
Nota: |
---|
La opción /QIPF_restrict_plabels sólo está disponible en los compiladores destinados a Itanium. Esta opción del compilador no está disponible en los compiladores destinados a x64 o x86. |
Si su programa no crea funciones en tiempo de ejecución, puede compilar con /QIPF_restrict_plabels y el compilador considerará los punteros a descriptores de funciones como punteros __restrict, de modo que no se pueda reemplazar el contenido.
Con /QIPF_restrict_plabels, el compilador puede realizar optimizaciones con llamadas indirectas, como desplazar la carga de una dirección de método virtual fuera de un bucle. Esto último puede mejorar el rendimiento cuando hay muchas llamadas a funciones indirectas.
Para establecer esta opción del compilador en el entorno de desarrollo de Visual Studio
- La opción /QIPF_restrict_plabels no está disponible en el entorno de desarrollo de Visual Studio.
Para establecer esta opción del compilador mediante programación
- Vea AdditionalOptions.