Memory Leaks
Hi Ken!
I think dbox 0.5.0 and 0.6.3 each introduced a memory leak. I wrote a test script to demonstrate, which repeatedly pushes and pulls and prints its memory use.
dbox 0.4.4: memory use grows very slowly, then appears to stop growing. dbox 0.5.0: memory use grows fast, then slows down but doesn't appear to stop growing. dbox 0.6.3: memory use grows much faster, but sometimes drops considerably, and may or may not be bounded.
Here's the test script: https://gist.github.com/1963067
Thanks for looking into that, Jason. We've been noticing some runaway memory issues as well, but haven't dug as deeply into them as you. I'll probably have time to dig into this the week after next.