6.3. より小さく: 小さいプログラムを作る

小さめの式を展開するに際して「ゴーサイン」を出す閾値を小さくする。-funfolding-use-threshold0オプションを使うのが極端な場合(コスト0の展開のみが行われる)である。警告: ある種の特化された場合(Happyパーサなど)を除き、これは実際にはプログラムの大きさを増す可能性が高い。これは、通常では展開によってより多くの単純化を伴う最適化が可能になるためである。

Readを避けよ。

実行ファイルにstripを使え。