summaryrefslogtreecommitdiff
path: root/Git.hs
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2012-02-13 15:27:49 -0400
committerGravatar Joey Hess <joey@kitenet.net>2012-02-13 16:58:58 -0400
commit59b2adea4f006a391da5210394187f867c3e696b (patch)
treef5b19eafd4c408223728e92f01b2528389004c63 /Git.hs
parent3ac2677e00661370f71250ed4cf53ad66bfcab2c (diff)
Turns out that commit really made some serious improvements to memory use. With the lazy state monad, git-annex add in a huge tree grew seemingly without bound until it overflowed the stack. With the strict monad, it uses 42 mb max. It's possible another change since the 3.20120123 release fixed that, but a964012fc36d22e4554dd12e3594579fb3190501 seems most likely.
Diffstat (limited to 'Git.hs')
0 files changed, 0 insertions, 0 deletions