Lutz Euler wrote:
> I noticed that ROOM on x86-64 counts the space needed by SIMPLE-VECTORs
> wrongly: only half of it gets assigned to "simple-vector objects", the
> rest appears under "cons objects".
> To see that, just call (ROOM T), allocate a large array and call
> (ROOM T) again. Also, in a fresh invocation of SBCL, the number of cons
> cells that (ROOM T) prints is much larger on x86-64 than on x86.
> The attached patch corrects this -- it makes the shift amount
> in the ROOM-INFO for simple vectors dependent on the word size.
Merged as 22.214.171.124, thanks!