Optimize MAKE-ARRAY on unknown element-type.
authorStas Boukarev <stassats@gmail.com>
Thu, 2 Jan 2014 09:03:52 +0000 (13:03 +0400)
committerStas Boukarev <stassats@gmail.com>
Thu, 2 Jan 2014 09:03:52 +0000 (13:03 +0400)
Reimplement %vector-widetag-and-n-bits without using subtypep,
providing an order of magnitude speed up.

Out of line make-array :element-type 'character also caused to cons
twice larger than needed vectors on x86-64.
(Though that wasted space was reclaimed after GC).

Closes lp#1004501.


No differences found