Share via


/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 también

Referencia

/Q (Opciones) (Operaciones de bajo nivel)

Opciones del compilador

Establecer las opciones del compilador