[cmucl-imp] Re: Static array support

Carl Shapiro carl.shapiro at gmail.com
Wed Dec 2 03:36:56 CET 2009


On Tue, Dec 1, 2009 at 4:49 PM, Lynn Quam <quam at ai.sri.com> wrote:
> The compiled code would always assume that the array was non-simple, and
> indirect thru the array header to find underlying array.  I do not remember
> all of the details and limitations, except that the underling simple-vector
> could always be found with only one indirection.

If an array is not simple it may be displaced.  In this case, one has
to chase the through all of underlying arrays until a terminal simple
array is found.  It would be nice if there was a way to never pay for
a displaced array if you never use them.



More information about the cmucl-imp mailing list