Everything
 

-noscope


コンパイル・オプション / 最適化オプション

[指定形式]

-noscope

 

-

省略時解釈

optimizeオプションによって省略時解釈が変わります。

optimize=maxオプションの場合はnoscopeと解釈します。

optimize=max以外の場合はscopeと解釈します。

[詳細説明]

-

noscopeを指定した場合、最適化範囲を分割せずにコンパイルします。最適化範囲が広がることによりコンパイル速度は遅くなりますが、一般的にはオブジェクト性能が向上します。ただし、レジスタ数が不足するとオブジェクト性能が低下する場合があります。

-

本オプションは、プログラムによって実行性能に影響しますので、性能チューニング時に試してください。