Menu

Commit [r6230]  Maximize  Restore  History

Fixed a memory leak in tabling: the bucket-array for hashing in tries

was not being released (unless it had been expanded.) There was a test
for larger size than initial, which I removed. I assume this was leak
was probably introduced when the initial bucket-array became independently
allocated (?). With this change, abolish_all_tables and abolosh_table_pred
give back all the memory in my tests.

dwarren 2009-01-14

changed /trunk/XSB/emu/trie_internals.h
/trunk/XSB/emu/trie_internals.h Diff Switch to side-by-side view
Loading...
Auth0 Logo