Ah yes, I have a bad habit of just replying to an old post, and erasing the subject, I'll try and improve my behaviour from now on. I posted a short update to the issue, as I borked up the test results (as usual...) the my first one. : However, the main improvement I expected (constant instead of growing runtime per iteration) still occurs when I run the test properly. Cheers, Henry On Aug 19, 2009, at 4:46 50PM, Stéphane Ducasse wrote:
henrik please create new threads else people may miss your posts
On Aug 19, 2009, at 4:41 PM, Henrik Johansen wrote:
I updated this issue with a solution which is simpler and less intrusive than the one in Mantis, and don't suffer from any Concurrency-issues not present already. (You could argue they solve different problems, but the impact of not recycling nilSlots is much less important with this patch, since WeakSets won't tend to grow as large)
I'd be grateful if someone would read my reasoning/test the patch, and give feedback whether there are scenarios where it's not a valid solution.
Cheers,