a transform for ADJUST-ARRAY
commitae44591828d3e1f937f0a4dcd61e58069f77ddc0
authorChristophe Rhodes <csr21@cantab.net>
Mon, 11 Jan 2016 12:22:07 +0000 (11 12:22 +0000)
committerChristophe Rhodes <csr21@cantab.net>
Mon, 11 Jan 2016 12:31:29 +0000 (11 12:31 +0000)
tree4af3f85cd671a1515ac9d14dbfe037591d3993bd
parentb98e590a667631cbbb28797664c3dc2d30fc9426
a transform for ADJUST-ARRAY

When we are adjusting an array's displacement (and nothing else), a
certain amount of the complexity of the full ADJUST-ARRAY is needless
overhead.  I'm not convinced that inlining the relevant parts of the
body is the right thing either, but this improves performance noticeably
for my test case.
src/compiler/array-tran.lisp