/jumptablerdata (put switch case jump tables in .rdata
)
Coloca las tablas de salto de mayúsculas y minúsculas generadas en la .rdata
sección en lugar de junto con el código de la .text
sección.
Sintaxis
/jumptablerdata
Comentarios
La colocación de tablas de salto generadas para instrucciones switch case en la .rdata
sección impide que la tabla de saltos se cargue tanto en la memoria caché de instrucciones (iCache) como en la caché de datos (dCache), lo que puede aumentar el rendimiento. La .rdata
sección es donde se almacenan los datos inicializados const.
Importante
Esta marca solo se aplica al código x64. Esta marca se introdujo en Visual Studio 17.7.
Para establecer esta opción del compilador en el entorno de desarrollo de Visual Studio
Abra el cuadro de diálogo Páginas de propiedades del proyecto. Para más información, vea Establecimiento del compilador de C++ y de propiedades de compilación en Visual Studio.
Seleccione la página de propiedades Propiedades de configuración>C/C++>Línea de comandos.
Modifique la propiedad Opciones adicionales para incluir
/jumptablerdata
y, a continuación, elija Aceptar.
Para establecer esta opción del compilador mediante programación
- Vea AdditionalOptions.
Consulte también
Opciones del compilador de MSVC
Sintaxis de la línea de comandos del compilador MSVC