optimize ORDERED-RANGES-MEMBER
commit85e9e5daf66888f85f95e319f1e53d8f9d4db6cc
authorChristophe Rhodes <csr21@cantab.net>
Mon, 11 Jan 2016 12:27:18 +0000 (11 12:27 +0000)
committerChristophe Rhodes <csr21@cantab.net>
Mon, 11 Jan 2016 12:31:29 +0000 (11 12:31 +0000)
tree605c6c36a121d4cccf597558a8140c037d7ee93f
parentae44591828d3e1f937f0a4dcd61e58069f77ddc0
optimize ORDERED-RANGES-MEMBER

(safety 0) isn't generally a good idea, but in this case it's a
substantial speed saving in a local body of code.  In an ideal world the
compiler would be able to prove that there are no unsafe array accesses
and that everything has appropriate times, but in the absence of such a
sufficiently smart compiler, tell it that we know what we're doing.
src/code/target-unicode.lisp