Re: What's in git.git, and announcing GIT 1.4.2-rc4
- From
Alex Riesen <raa.lkml@gmail.com>
- Date
- Aug 10, 2006, 14:30 UTC
- Message-ID
- <81b0412b0608100730r292c1863nfa60ec159d3aad1d@mail.gmail.com>
- In-Reply-To
- <Pine.LNX.4.63.0608101558290.10541@wbgn013.biozentrum.uni-wuerzburg.de>
On 8/10/06, Johannes Schindelin <Johannes.Schindelin@gmx.de> wrote:
Show 5 quoted lines
> > I noticed that it spends a lot of time finding renames (diffcore_std, > > in particular). > > My next plans -- after making sure that merge-recursive is accurate > (enough) -- was to use oprofile to find the expensive spots.
BTW, it maybe subjective, but diff-tree seem to have slowed down too.
Show 5 quoted lines
> > Why doesn't it take that much time for "diff-tree -M -r base head1" + > > "diff-tree -M -r base head2", I wonder...? (~30 sek, for that windows box). > > Could it be that it has many common ancestors? You have to do the rename > handling twice for each merge...
No. I'd notice that.
Show 6 quoted lines
> > Sorry, I can't provide the tree. I suppose Mozilla tree can be compared > > to that thing, when it becomes available. Linux kernel is no good for > > reproducing this problem: it's too clean and compact. > > The beauty of Open Source: since everyone can see your mess, you tend to > be tidier...
Yep. One of the reasons to have source closed: so your customers do not see how dirty the mess they paid for is.