emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 64-bit lossage


From: Richard Stallman
Subject: Re: 64-bit lossage
Date: Fri, 2 Aug 2002 16:13:36 -0600 (MDT)

    Changing the subject slightly, can't we increase address space and
    improve performance on both 32- and 64-bit hosts, without widening
    Lisp_Object, by moving the 4 tag bits to the low-order end of the
    Lisp_Object, and ensuring that all non-Lisp_Int objects are aligned at
    a multiple of 16?

A cons cell is 8 bytes, so it would have to be a multiple of 8.

Anyway, is the limiting factor really address space for Lisp objects?
If the issue is the size of a single buffer, that is concerned
with the range of integers, not addresses of Lisp objects.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]