X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fpolicies.lisp;h=b1d2ee6e4b0c9caa68370e38a090b824d917c477;hb=bc1783335d78be988465e4fc7cf9c5fdb88a3fa4;hp=d79a230584598da9034e8f7d0f6cc7fdc288e064;hpb=3b3086ad5ad36a66302e1e6c5b7c8246c7963462;p=sbcl.git diff --git a/src/compiler/policies.lisp b/src/compiler/policies.lisp index d79a230..b1d2ee6 100644 --- a/src/compiler/policies.lisp +++ b/src/compiler/policies.lisp @@ -56,9 +56,9 @@ (define-optimization-quality stack-allocate-dynamic-extent (if (and (> (max speed space) (max debug safety)) - (< safety 3)) - 3 - 0) + (< safety 3)) + 3 + 0) ("no" "maybe" "yes" "yes")) (define-optimization-quality stack-allocate-vector @@ -72,7 +72,7 @@ ("degraded" "full" "full" "full")) (define-optimization-quality insert-step-conditions - (if (> debug (max speed space)) + (if (> debug (max speed space compilation-speed)) debug 0) ("no" "no" "partial" "full"))