[gambit-list] Tweak possible to "emulate" 64bit features on a 32bit architecture?

Hendrik Boom hendrik at topoi.pooq.com
Sun Aug 7 19:02:00 EDT 2016

On Sun, Aug 07, 2016 at 08:34:43AM -0400, Marc Feeley wrote:
> Forcing 64 bit “words” on a 32 bit machine should be relatively straightforward to implement, but I question the utility of this (factor of 2 space usage).  Better would be to change the object representation so that the header of objects would be always 64 bits (or better, split into a 32 bit length and 32 bit type and GC flags).  The implementation complexity of both is about the same (roughly 2 days of work).  However, too much work for me right now given the low need for this feature.
> Aren’t 32 bit architectures pretty much a thing of the past?  These days, even embedded systems are 64 bit architectures.

I'm still using 32 bit machines.  They work fine as long as I don't 
run out of RAM.  Except for browsers, I don't have trouble with RAM 
running out.

-- hendrik

More information about the Gambit-list mailing list