git-annex/debian
Joey Hess b325694645 getKeysPresent is now fully lazy
.. Allowing it to be used by things in constant space!

Random statistics: git annex status has gone from taking 239 mb
of memory and 26 seconds in a repo, to 8 mb and 13 seconds.

The trick here is the unsafeInterleaveIO, and the form of the function's
recursion, which I cribbed heavily from System.IO.HVFS.Utils.recurseDirStat.
The difference is, this one goes to a limited depth and avoids statting
everything.
2012-03-11 18:04:58 -04:00
..
changelog getKeysPresent is now fully lazy 2012-03-11 18:04:58 -04:00
compat debhelper v9 2012-01-15 14:53:38 -04:00
control version dependency on openssh-client 2012-02-25 19:31:46 -04:00
copyright update copyright format url 2012-02-25 10:40:05 -04:00
doc-base Add doc-base file. Closes: #621408 2011-04-06 21:57:22 -04:00
NEWS releasing version 3.20120123 2012-01-23 15:09:50 -04:00
rules update 2010-10-27 15:08:46 -04:00