1.0.28.10: faster array dimension typechecking code
authorNikodemus Siivola <nikodemus@random-state.net>
Mon, 4 May 2009 20:43:04 +0000 (20:43 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Mon, 4 May 2009 20:43:04 +0000 (20:43 +0000)
commit171e45b53474e025b1c82e2bd715ff4b9721f953
treefacd722a757e4493c512077f879c362ac249b017
parent277ef97eeb9de2ad5982f44e5a34c0969e494bc0
1.0.28.10: faster array dimension typechecking code

 * Put in an explicit ARRAY-HEADER-P, and short-circuit on its result
   when possible, otherwise use the known presence or lack of header
   to get dimensions more efficiently: using either %ARRAY-DIMENSION
   or VECTOR-LENGTH.
NEWS
src/compiler/typetran.lisp
version.lisp-expr