/jumptablerdata (umieść tabele skoków wielkości liter przełącznika w ).rdata
Umieszcza wygenerowane tabele przeskoku przypadku przełącznika w .rdata
sekcji zamiast obok kodu w .text
sekcji .
Składnia
/jumptablerdata
Uwagi
Umieszczenie tabel skokowych generowanych dla instrukcji przypadek przełącznika w .rdata
sekcji uniemożliwia załadowanie tabeli przesiadkowej do pamięci podręcznej instrukcji (iCache) i pamięci podręcznej danych (dCache), co potencjalnie zwiększa wydajność. Sekcja .rdata
polega na tym, że przechowywane są dane inicjowane przez program const.
Ważne
Ta flaga dotyczy tylko kodu x64. Ta flaga została wprowadzona w programie Visual Studio 17.7.
Aby ustawić tę opcję kompilatora w środowisku programowania Visual Studio
Otwórz okno dialogowe Strony właściwości projektu. Aby uzyskać szczegółowe informacje, zobacz Set C++ compiler and build properties in Visual Studio (Ustawianie właściwości kompilatora języka C++ i kompilowania w programie Visual Studio).
Wybierz stronę Właściwości>konfiguracji C/C++>Wiersza polecenia.
Zmodyfikuj właściwość Opcje dodatkowe, aby uwzględnić
/jumptablerdata
, a następnie wybierz przycisk OK.
Aby programowo ustawić tę opcję kompilatora
- Zobacz: AdditionalOptions.
Zobacz też
Opcje kompilatora MSVC
Składnia wiersza polecenia kompilatora MSVC