On Sat, Jan 23, 2010 at 8:59 PM, Yuki KODAMA <endflow....@gmail.com> wrote:
> Hi,
>
> I prefer to use "Color By Branch" option in Repository Explorer,
> and in fact, it's very useful to identify each branche, but I figured out it
> causes performance issue: very slow startup time of Repository Explorer.
>
> According to attached patch which can be used to measure a performance:
>
> "Color By Branch" is turned ON:
> populate: 39.0625
> scroll: 0.078125
>
> "Color By Branch" is turned OFF:
> populate: 0.875
> scroll: 0.0625
>
> (with python-trunk repo: http://code.python.org/hg/trunk/)
>
> Fortunately, "Color By Branch" option is disabled in default, so this won't be
> a pitfall for TortoiseHg beginner.  However I suppose we may want to note
> this fact in our documentation as side note.
>
> I don't know why "Color By Branch" causes this since I didn't look the code
> that generates graph.

That's surprising.   It could probably benefit from some caching.
I'll take a look at it.

--
Steve Borho

------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
_______________________________________________
Tortoisehg-develop mailing list
Tortoisehg-develop@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tortoisehg-develop

Reply via email to