From: Linus Torvalds Date: Mon, 16 Oct 2006 16:57:25 GMT Subject: Re: git-diff-tree inordinately (O(M*N)) slow on files with many changes Message-ID: In-Reply-To: On Mon, 16 Oct 2006, Davide Libenzi wrote: > > I think the xdl_hashbits() picks up the hash table size "almost" > correctly. I think we're looking at some bad hash *collisions* (not > records with same hash value, that'd be stopped by the mlim check). > Send me the files and I'll take a look ... Davide, they were mentioned in the original report: http://meyering.net/code/git-perf/configure.gz http://meyering.net/code/git-perf/configure-curr.gz I'd take a look myself, but I need to run.. Linus