Re: absurdly slow git-diff

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Linus Torvalds <torvalds@...>
Cc: Abhijit Menon-Sen <ams@...>, Davide Libenzi <davidel@...>, Git Mailing List <git@...>
Date: Friday, November 7, 2008 - 8:14 pm

On Fri, Nov 07, 2008 at 09:37:29PM +0000, Linus Torvalds wrote:


FWIW Patience diff wouldn't help at all here. Patience diff is just a
matter of preseeding your preferred diff algorithm with better (wrt
human readability) candidate for the invariant lines. IOW it helps
dividing the problem into smaller bits, but requires *unique lines* to
start with. If you haven't any, then basically, Patience diff does
nothing and calls your usual diff algorithm on the whole files.

It does so in a pseudo linear complexity, hence should not make overall
time really worse, but will not help for the ending time usually either.

--=20
=C2=B7O=C2=B7  Pierre Habouzit
=C2=B7=C2=B7O                                                madcoder@debia=
n.org
OOO                                                http://www.madism.org
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
absurdly slow git-diff, Abhijit Menon-Sen, (Fri Nov 7, 4:01 pm)
Re: absurdly slow git-diff, Linus Torvalds, (Fri Nov 7, 5:37 pm)
Re: absurdly slow git-diff, Pierre Habouzit, (Fri Nov 7, 8:14 pm)
Re: absurdly slow git-diff, Davide Libenzi, (Fri Nov 7, 7:04 pm)
Re: absurdly slow git-diff, Davide Libenzi, (Fri Nov 7, 7:18 pm)
Re: absurdly slow git-diff, Linus Torvalds, (Fri Nov 7, 7:42 pm)
Re: absurdly slow git-diff, Davide Libenzi, (Fri Nov 7, 7:48 pm)
Re: absurdly slow git-diff, Junio C Hamano, (Sat Nov 8, 1:30 am)
Re: absurdly slow git-diff, Davide Libenzi, (Sat Nov 8, 12:27 pm)
Re: absurdly slow git-diff, Linus Torvalds, (Fri Nov 7, 7:57 pm)
Re: absurdly slow git-diff, Junio C Hamano, (Sat Nov 8, 5:02 pm)
Re: absurdly slow git-diff, Abhijit Menon-Sen, (Sat Nov 8, 12:57 am)
Re: absurdly slow git-diff, Mike Hommey, (Fri Nov 7, 5:28 pm)