performance in 64 bits machines.



Richard Fateman wrote:
> Great! sounds like you really compared a 64-bit lisp...  
> Though I could find no details on what a 64-bit SBCL does to represent a
> CONS cell etc.!

It's the natural extension of a 32-bit cons cell.  The 64-bit cons cell 
contains two pointers (more or less), each of which is 64 bits long.

Fixnums are 61 bits long (4 bits are used for tagging, but 2 tags are 
used for fixnums).  This is like the 32-bit version which uses 3 bits 
for tags, and 2 of the tags are used for fixnums, so there are 30 bits 
in a fixnum.

Ray