/jumptablerdata(스위치 케이스 점프 테이블을 배치).rdata

생성된 스위치 대/소문자 점프 테이블을 .rdata 섹션의 코드와 함께 배치하지 않고 섹션에 .text 배치합니다.

구문

/jumptablerdata

설명

섹션에 .rdata switch 사례 문에 대해 생성된 점프 테이블을 배치하면 점프 테이블이 명령 캐시(iCache)와 데이터 캐시(dCache) 모두에 로드되지 않고 성능이 향상될 수 있습니다. 이 .rdata 섹션은 const 초기화된 데이터가 저장되는 위치입니다.

Important

이 플래그는 x64 코드에만 적용됩니다. 이 플래그는 Visual Studio 17.7에서 도입되었습니다.

Visual Studio 개발 환경에서 이 컴파일러 옵션을 설정하려면

  1. 프로젝트의 속성 페이지 대화 상자를 엽니다. 자세한 내용은 Visual Studio에서 C++ 컴파일러 및 빌드 속성 설정을 참조하세요.

  2. 구성 속성>C/C++>명령줄 속성 페이지를 선택합니다.

  3. 포함 /jumptablerdata 하도록 추가 옵션 속성을 수정한 다음 확인을 선택합니다.

프로그래밍 방식으로 이 컴파일러 옵션을 설정하려면

참고 항목

MSVC 컴파일러 옵션
MSVC 컴파일러 명령줄 구문