[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs Bazaar repository
From: |
Martin Pool |
Subject: |
Re: Emacs Bazaar repository |
Date: |
Fri, 14 Mar 2008 14:03:17 +1100 |
On 14/03/2008, dhruva <address@hidden> wrote:
> On Fri, Mar 14, 2008 at 5:16 AM, Jonathan Lange <address@hidden> wrote:
> > Definitely. I hate waiting for anything, computers most of all. I'll
> > hassle Martin and try to get this fixed. Alternatively, the Bazaar
> > project welcomes patches with open arms. :)
>
> For starters, could anyone please suggest if there is some magic flag
> to profile the bzr code? If I can get the time spent in each function
> (PYTHON), we would be able to track the real hot spots. I am open to
> help in debugging with my current limited knowledge of bzr internals.
That would be great, see
http://doc.bazaar-vcs.org/bzr.dev/developers/profiling.html
and
http://doc.bazaar-vcs.org/bzr.dev/en/developer-guide/HACKING.html
I believe the main problem is that we are processing the whole graph
to work out which revisions merged which others. (which hg and git do
not do, iiuc.) For even quite active trees this is good, but emacs
has a lot of history.
In this case you probably just want the last ten direct commits, bzr
log --line -l10. mwh posted a patch to improve this and there is some
more that can be done.
--
Martin
- Re: Emacs Bazaar repository, (continued)
- Re: Emacs Bazaar repository, Eric Hanchrow, 2008/03/13
- Re: Emacs Bazaar repository, Jonathan Lange, 2008/03/13
- Re: Emacs Bazaar repository, dhruva, 2008/03/13
- Re: Emacs Bazaar repository, Jason Earl, 2008/03/13
- Re: Emacs Bazaar repository,
Martin Pool <=
- Re: Emacs Bazaar repository, Stephen J. Turnbull, 2008/03/14
- Re: Emacs Bazaar repository, Martin Pool, 2008/03/14
- Re: Emacs Bazaar repository, Stephen J. Turnbull, 2008/03/15
- Re: Emacs Bazaar repository, Andreas Schwab, 2008/03/14
- Re: Emacs Bazaar repository, Giorgos Keramidas, 2008/03/14
- Re: Emacs Bazaar repository, James Westby, 2008/03/13
- Re: Emacs Bazaar repository, Jason Earl, 2008/03/13
Re: Emacs Bazaar repository, Thien-Thi Nguyen, 2008/03/13