/jumptablerdata (letakkan switch case jump tables in .rdata
)
Menempatkan tabel lompat sakelar yang dihasilkan di bagian .rdata
alih-alih bersama kode di bagian .text
.
Sintaks
/jumptablerdata
Keterangan
Menempatkan tabel lompat yang dihasilkan untuk pernyataan kasus pengalihan di .rdata
bagian mencegah tabel lompat dimuat ke dalam cache instruksi (iCache) dan cache data (dCache), berpotensi meningkatkan performa. Bagian .rdata
ini adalah tempat data yang diinisialisasi const disimpan.
Penting
Bendera ini hanya berlaku untuk kode x64. Bendera ini diperkenalkan di Visual Studio 17.7.
Untuk mengatur opsi pengkompilasi ini di lingkungan pengembangan Visual Studio
Buka kotak dialog Halaman Properti proyek. Untuk detailnya, lihat Mengatur pengkompilasi C++ dan membuat properti di Visual Studio.
Pilih halaman properti Properti>Konfigurasi C/C++>Baris Perintah.
Ubah properti Opsi Tambahan untuk disertakan
/jumptablerdata
lalu pilih OK.
Untuk mengatur opsi pengkompilasi ini secara terprogram
- Lihat AdditionalOptions.
Lihat juga
Opsi Pengkompilasi MSVC
Sintaks Baris Perintah Pengkompilasi MSVC