On Wed, Sep 26, 2007 at 10:36:33PM -0400, Jeff King wrote: > > * jk/diff-rename (Tue Sep 25 15:29:42 2007 -0400) 1 commit > > + diffcore-rename: cache file deltas > > > > Parked in 'next' for now but is 'master' material. > > My tests after this patch show that spanhash_find is responsible for > a large portion of the processing time in large renames, so I am going > to look into speeding that up. Just to update, I tried using a non-colliding hash for this (at the expense of much memory), and I wasn't able to get things much faster (and certainly not worth the explosion in memory), short of reducing the size of the hash (which is going to reduce the quality of the output). So I am giving up for the time being, but if others are interested in trying to speed things up, I would be happy to discuss ideas. -Peff - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html