4

ベクターパッケージに満足しているプロジェクトに取り組んでおり、プロジェクトを構成する他のパッケージに影響を与えずに可能な限り最適化したいと考えています。defun内で次を使用して、その単一の関数を最適化できることを認識しています

(declare (optimize (speed 3) (safety 0)))

また、その「宣言」を使用して、効果をグローバルにすることもできます。

パッケージ内のすべてを最適化する方法はありますか、それとも各関数で宣言する方が安全ですか?

[編集] 将来の読者への注意: ほとんどの場合、安全性 0 を使用したくありません。コードでこれを設定する前に、このトピックをさらに調査してください。それを台無しにする

4

2 に答える 2

4

1 つ以上のフォームに対して LOCALLYを使用することもできます。

于 2013-07-15T14:38:05.817 に答える