Re: Use a *real* built-in diff generator
- From
Alex Riesen <raa.lkml@gmail.com>
- Date
- Mar 25, 2006, 12:56 UTC
- Message-ID
- <81b0412b0603250456o7f5925e6kbbfc0054aec564a1@mail.gmail.com>
- In-Reply-To
- <Pine.LNX.4.64.0603241938510.15714@g5.osdl.org>
On 3/25/06, Linus Torvalds <torvalds@osdl.org> wrote:
Show 6 quoted lines
> > This uses a simplified libxdiff setup to generate unified diffs _without_ > doing fork/execve of GNU "diff". > > This has several huge advantages, for example: >
Even more impressive on Cygwin (>50x!):
.../git-win$ time git --exec-path=$(pwd) diff initial.. > /dev/null real 0m1.485s user 0m0.567s sys 0m0.840s
../git-win$ time git diff initial.. >/dev/null real 1m20.781s user 0m31.806s sys 0m20.717s