From: Ingo Molnar <mingo@elte.hu>
To: Paul Mackerras <paulus@samba.org>
Cc: git@vger.kernel.org
Subject: Re: gitk-1.0 released
Date: Fri, 20 May 2005 13:33:34 +0200 [thread overview]
Message-ID: <20050520113334.GA19810@elte.hu> (raw)
In-Reply-To: <17037.5109.556362.904185@cargo.ozlabs.ibm.com>
* Paul Mackerras <paulus@samba.org> wrote:
> > - first window appearance on an uncached repository can be pretty slow
> > due to disk seeks - so it might make sense to display something (an
> > hourglass?) sooner - when i first started it i thought it hung. On
> > already cached repositories the window comes up immediately, and the
> > list of commits is updated dynamically.
>
> The problem is that git-rev-tree HEAD doesn't output anything until it
> has read all the relevant commits, which can involve a lot of disk
> seeks. I put the "Reading commits..." message in to indicate that
> something was happening, but your hourglass cursor suggestion is a
> good one. It looks like git-rev-list might be better suited to what I
> want, actually.
it was quite a couple of seconds to get the empty windows with the
'Reading commits...' message. It was this first period of time (5-10
seconds?) which i mistook for a hang. Perhaps this is some Tk startup
slowness, not a genuine gitk issue?
> + if {$nparents($id) > 2} {
> + set xt [expr {$xt + ($nparents($id) - 2) * $linespc}]
> + }
thanks, this fix did the trick.
Ingo
next prev parent reply other threads:[~2005-05-20 11:33 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-05-19 13:05 gitk-1.0 released Paul Mackerras
2005-05-19 13:24 ` Ingo Molnar
2005-05-19 13:30 ` Ingo Molnar
2005-05-19 22:32 ` Paul Mackerras
2005-05-20 11:22 ` Ingo Molnar
2005-05-20 11:33 ` Ingo Molnar [this message]
2005-05-20 18:18 ` Kari Hameenaho
2005-05-20 19:07 ` Linus Torvalds
2005-05-21 6:40 ` Jon Seymour
2005-05-21 16:35 ` Linus Torvalds
2005-05-19 23:13 ` Benjamin Herrenschmidt
2005-05-20 4:55 ` Frank Sorenson
2005-05-20 1:10 ` walt
2005-05-28 11:47 ` Ingo Molnar
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20050520113334.GA19810@elte.hu \
--to=mingo@elte.hu \
--cc=git@vger.kernel.org \
--cc=paulus@samba.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).