The function
make-typed-aref-vector
returns a vector which is suitable for efficient access at compiler optimization level safety = 0.
byte-length is measured in 8-bit bytes.
Use typed-aref to access vector efficiently.
To make a typed vector of the type
(unsigned-byte 32)
or single-float with length 10:
(make-typed-aref-vector (* 10 4))
To make a typed vector of the type double-float with length 10:
(make-typed-aref-vector (* 10 8))
LispWorks User Guide and Reference Manual - 21 Dec 2011