[gambit-list] Tables and serialization

Marc Feeley feeley at iro.umontreal.ca
Mon Jun 12 15:22:51 EDT 2006


Thanks for the bug report.  The problem is now fixed.  There was a  
missing rehashing of the hash table after deserialisation.  This bug  
did not affect eq? hash tables, which were rehashed properly.

Marc

On 18-May-06, at 10:52 AM, Pouex Machinax wrote:

>> (define table-1 (make-table))
>> (table-set! table-1 'foo (list 1 2 3 4 5))
>> (table-ref table-1 'foo #f)
> (1 2 3 4 5)
>> (define table-1-ser (object->u8vector table-1))
>> (define table-2 (u8vector->object table-1-ser))
>> (table-ref table-2 'foo #f)
> #f
>> (table->list table-1)
> ((foo 1 2 3 4 5))
>> (table->list table-2)
> ((foo 1 2 3 4 5))
>
> _________________________________________________________________
> MSN® Calendar keeps you organized and takes the effort out of  
> scheduling get-togethers. http://join.msn.com/?pgmarket=en- 
> ca&page=byoa/prem&xAPID=1994&DI=1034&SU=http://hotmail.com/ 
> enca&HL=Market_MSNIS_Taglines  Start enjoying all the benefits of  
> MSN® Premium right now and get the first two months FREE*.
>
> _______________________________________________
> Gambit-list mailing list
> Gambit-list at iro.umontreal.ca
> http://mailman.iro.umontreal.ca/mailman/listinfo/gambit-list




More information about the Gambit-list mailing list