X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fpolicies.lisp;h=780ee7ced3d5b97da42022b7049d3b0fee54549b;hb=6a9bbe6f36179cee92001a1f9ed5ff38be512644;hp=be12bf67e784e46c6a04f02c345bcfbe9d397db7;hpb=d8edba3a4e96a718d9eab64d2cbb0b70d0946546;p=sbcl.git diff --git a/src/compiler/policies.lisp b/src/compiler/policies.lisp index be12bf6..780ee7c 100644 --- a/src/compiler/policies.lisp +++ b/src/compiler/policies.lisp @@ -49,3 +49,10 @@ 3 0) ("no" "maybe" "yes" "yes")) + +(define-optimization-quality stack-allocate-dynamic-extent + (if (and (> (max speed space) (max debug safety)) + (< safety 3)) + 3 + 0) + ("no" "maybe" "yes" "yes"))