[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: PROPOSAL: Move to git, now that bzr is no longer a req.
From: |
Eli Zaretskii |
Subject: |
Re: PROPOSAL: Move to git, now that bzr is no longer a req. |
Date: |
Tue, 07 Jan 2014 21:20:59 +0200 |
> From: David Kastrup <address@hidden>
> Date: Tue, 07 Jan 2014 20:17:15 +0100
>
> At any rate, I'm currently just analyzing the code for git-blame, and
> for better or worse, it's appallingly bad (quadratic in file size, times
> number of commits). It should be fairly straightforward to bring down
> the time rather dramatically. Several inner loops are run more than
> 2^32 times for "git blame src/xdisp.c".
>
> It's not a design decision, it is just bad programming. Salvageable.
> Considering how much life time I spent waiting for some git-gui blame (I
> conveniently forgot about that, I have to admit) it's sort of amusing
> that I never thought of looking at its code (several years ago,
> I improved some of the performance-critical but already efficient parts
> of git). This should be rather low-hanging fruit.
It would be nice, as for me xdisp.c is a file into whose history I
must dig very frequently.
Thanks.
- Re: PROPOSAL: Move to git, now that bzr is no longer a req., (continued)
- Re: PROPOSAL: Move to git, now that bzr is no longer a req., Richard Stallman, 2014/01/05
- Re: PROPOSAL: Move to git, now that bzr is no longer a req., Florian Weimer, 2014/01/05
- Re: PROPOSAL: Move to git, now that bzr is no longer a req., Richard Stallman, 2014/01/06
- Re: PROPOSAL: Move to git, now that bzr is no longer a req., David Kastrup, 2014/01/06
- Re: PROPOSAL: Move to git, now that bzr is no longer a req., Eli Zaretskii, 2014/01/06
- Re: PROPOSAL: Move to git, now that bzr is no longer a req., Jordi Gutiérrez Hermoso, 2014/01/06
- Re: PROPOSAL: Move to git, now that bzr is no longer a req., Eli Zaretskii, 2014/01/06
- Re: PROPOSAL: Move to git, now that bzr is no longer a req., David Kastrup, 2014/01/06
- Re: PROPOSAL: Move to git, now that bzr is no longer a req., Eli Zaretskii, 2014/01/06
- Re: PROPOSAL: Move to git, now that bzr is no longer a req., David Kastrup, 2014/01/07
- Re: PROPOSAL: Move to git, now that bzr is no longer a req.,
Eli Zaretskii <=
- Re: PROPOSAL: Move to git, now that bzr is no longer a req., Rüdiger Sonderfeld, 2014/01/07
Re: bzr is dying; Emacs needs to move, Eric S. Raymond, 2014/01/02
Re: bzr is dying; Emacs needs to move, Sam Steingold, 2014/01/02
Re: bzr is dying; Emacs needs to move, David Reitter, 2014/01/03