1.0.16.7: slightly faster LAST
authorNikodemus Siivola <nikodemus@random-state.net>
Wed, 23 Apr 2008 17:40:38 +0000 (17:40 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Wed, 23 Apr 2008 17:40:38 +0000 (17:40 +0000)
commit557df1e8a17c2f4d9f97752cb8476805e79f0073
treededa128ad4422abf68c4b23febc0b198ca59184d
parentf08a1a3c27850b0e79ea5f0fba05c0615342895a
1.0.16.7: slightly faster LAST

 * Remove MAYBE-INLINE declaration and separate into out-of-line
   %LAST0, %LAST1, %LASTN/FIXNUM, and (rather academically)
   %LASTN/BIGNUM.

 * Add a DEFTRANSFORM to optimize to the most specific version
   possible.
NEWS
package-data-list.lisp-expr
src/code/list.lisp
src/compiler/fndb.lisp
src/compiler/srctran.lisp
tests/list.pure.lisp
version.lisp-expr