You signed in with another tab or window.Reload to refresh your session.You signed out in another tab or window.Reload to refresh your session.You switched accounts on another tab or window.Reload to refresh your session.Dismiss alert
Breadth-first listing work well with fuzzy files finders and similar tools (seescripts/tmux-menu for an example).
Why rewrite something already done so many times?
I wanted to try to compare a dynamically shrinking zipper tree with a simplequeue and see if it could performs with a smaller memory usage on real workloads.That's because I have the habit of exploring the whole$HOME directory andoften run lows on memory.
Try with:
./bench_mem <DIR>
Unfortunately, the expected memory gains are meager for the moment. The maximumresidency is about the same as the queue implementation, with twice the runningtime.Collapsing straight branches could probably help the tree win!
Also, an excuse to play with QuickCheck and criterion!