[cmucl-imp] Static array support
Raymond Toy
toy.raymond at gmail.com
Tue Dec 1 00:16:22 CET 2009
Carl Shapiro wrote:
> On Mon, Nov 30, 2009 at 7:04 AM, Raymond Toy <toy.raymond at gmail.com> wrote:
>
>> To create a static array, use make-array with :allocation :static.
>>
>
> It would be great if the name :static could be reserved for the static
> part of the Lisp heap. The name :malloc is more descriptive and less
> ambiguous.
>
Works for me.
>
>> * Only certain unboxed element types are allowed: strings; 8, 16,
>> and 32 bit integers (signed and unsigned); single and double
>> floats; and complex single and double floats.
>>
>
> Can we invert the test and have an exclusion for arrays of type T and
> include everything else?
>
>
Yes, except that we probably also want to exclude (signed-byte 30),
which are boxed fixnums.
Ray
More information about the cmucl-imp
mailing list