[gambit-list] problem with load.
feeley at iro.umontreal.ca
Wed Jun 20 17:08:12 EDT 2007
On 20-Jun-07, at 4:45 PM, |/|/ Bendick wrote:
> Is it possible to have gambit use two words for it's headers on a
> 32-bit machine?
Anything is possible of course. But this adds extra space and time
overheads on vector-like object operations (strings, u8vectors,
vectors, ...). I don't think its worth the trouble (after all very
few people complain about this limitation). An alternative that is
less costly to implement is to encode the length in number of *words*
instead of bytes. That way you could have vectors with 2^24-1
elements, which is 4 times larger than the current 2^22-1 element limit.
More information about the Gambit-list