Re: That improved git-gui blame viewer..
- From
- Marco Costalba <mcostalba@gmail.com>
- Date
- Jun 13, 2007, 16:18 UTC
- Message-ID
- <e5bfff550706130918k47b2d58dq73216732c90f65ce@mail.gmail.com>
- In-Reply-To
- <Pine.LNX.4.64.0706131553390.4059@racer.site>
On 6/13/07, Johannes Schindelin <Johannes.Schindelin@gmx.de> wrote:
Show 15 quoted lines
> Hi, > > > I just tested on cygwin. The funny thing is, I never get anything like 8 > seconds (this is on git.git itself). > > For me it is > > ~1.0s rev-list _without_ --pretty=raw > ~1.6s rev-list _with_ --pretty=raw > ~1.4s log _with_ --pretty=raw > ~3.5s log _with_ --pretty=raw _and_ -z (!) > > So, your delay could stem from -z doing weird things. >
Yes. I can confirm that without -z the speed is more or less the same of git-rev-list.
I've tested with cygwin installation of git *.exe files.
> > Draw your conclusions, gentlemen. >
Something slows down terribly git-log under Windows when -z option is given, expecially on cygwin.
Some idea, sir?
Thanks Marco
P.S: I really would need a zero terminated record for parsing reasons, and git-rev-list prints a zero terminated output too with --header option and it works correctly.