X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fpolicies.lisp;h=78759f47fefa55d515ac6da93af31a7322b9652f;hb=b43b6e70ce48d959d77f7f56be9d11aa101fdd7d;hp=e68e4b05b552367fed2115b6a202423f1eef59fc;hpb=7a7a5268d45a213d425228e87c9ecc9f79bd7858;p=sbcl.git diff --git a/src/compiler/policies.lisp b/src/compiler/policies.lisp index e68e4b0..78759f4 100644 --- a/src/compiler/policies.lisp +++ b/src/compiler/policies.lisp @@ -80,3 +80,10 @@ (define-optimization-quality compute-debug-fun debug ("no" "minimal" "yes" "yes")) + +(define-optimization-quality preserve-single-use-debug-variables + (if (and (>= debug 2) + (< speed 3)) + 3 + 0) + ("no" "no" "no" "yes"))