> I think there is support for 64-bit ints in the FFI, but there are
> no native 64-bit ints[1].  The 64-bit int will be a bignum.  Perhaps
> that's acceptable for those people who need to this.


Has anyone thought about taking the hint Erik Naggum gave in
comp.lang.lisp and using the MMX registers to implement 64 - <tagbits>
bit fixnums?  Of course it has the problem of smashing the floating
point state, but maybe it's worth looking into?  Virtually every CPU
that anyone would want to run CMU Lisp on these days will have MMX.

-- 
Fred Gilham                                        [EMAIL PROTECTED]
And then [Clinton] turned to Hunter Thompson, of all people, and said
with wholehearted fervor, "We're going to put one hundred thousand new 
police officers on the street."
I was up all night persuading Hunter that this was not a personal
threat.                                              -- P. J. O'Rourke

Reply via email to