X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fcheckgen.lisp;h=3ee6da795724b86396717b6d229b0dd1df3b5ad3;hb=a74b0bdb483504f6faddf8089f848f61ed94b92a;hp=5b44d181b6ccb99cd2b39c5ffd63a70a37dea3f4;hpb=8922e16df316133288d46695ff2d7596c397a6a0;p=sbcl.git diff --git a/src/compiler/checkgen.lisp b/src/compiler/checkgen.lisp index 5b44d18..3ee6da7 100644 --- a/src/compiler/checkgen.lisp +++ b/src/compiler/checkgen.lisp @@ -116,18 +116,6 @@ ;;;; checking strategy determination -(define-optimization-quality type-check - (cond ((= safety 0) 0) - ;; FIXME: It is duplicated in PROBABLE-TYPE-CHECK-P and in - ;; some other places. - - ((and (<= speed safety) - (<= space safety) - (<= compilation-speed safety)) - 3) - (t 2)) - ("no" "maybe" "fast" "full")) - ;;; Return the type we should test for when we really want to check ;;; for TYPE. If type checking policy is "fast", then we return a ;;; weaker type if it is easier to check. First we try the defined