/GA (Windows アプリケーションの最適化)
結果として、スレッド ローカル ストレージ (TLS) 変数にアクセスするための .exe ファイルのコード効率が向上します。
構文
/GA
解説
/GA を使用すると、Windows ベースのプログラムで __declspec(thread) を使用して宣言されたデータへのアクセスが高速になります。 このオプションを設定した場合、__tls_index マクロは 0 と見なされます。
DLL に /GA を使用すると、不正なコードが生成される可能性があります。
Visual Studio 開発環境でこのコンパイラ オプションを設定するには
プロジェクトの [プロパティ ページ] ダイアログ ボックスを開きます。 詳細については、Visual Studio での C++ コンパイラとビルド プロパティの設定に関する記事を参照してください。
[構成プロパティ]>[C/C++]>[コマンド ライン] プロパティ ページを選択します。
[追加のオプション] ボックスにコンパイラ オプションを入力します。
このコンパイラ オプションをコードから設定するには
- 以下を参照してください。AdditionalOptions