On Tue, 4 Jul 2006, Junio C Hamano wrote: > > I had an impression, though the report does not talk about this > specific detail, that the extra time we are paying is because > the "git pull" test is done without suppressing the final > diffstat phase. I'm pretty sure that was the reason for the particular hg issue. Looking at the "clone" times, the problem is almost certainly not the actual pulling. The diffstat generation is often the largest part of a git merge. It's gotten cheaper since the hg benchmarks were done (I think they were done back before the integrated diff generation, so they also have the overhead of executing a lot of external GNU diff processes), but it's still not "cheap". But I have to say that the diffstat at least for me is absolutely invaluable. Linus - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.htmlReceived on Wed Jul 05 05:22:52 2006
This archive was generated by hypermail 2.1.8 : 2006-07-05 05:23:18 EST