TK Soh wrote:
> On Wed, Feb 25, 2009 at 8:52 PM, Marcus Lindblom <ma...@yar.nu> wrote:
>> TK Soh wrote:
>>
>>> Every Tortoise client slows down Explorer a little, even though
>>> TortoiseHg may be much so comparing to TortoiseCVS and TortoiseSVN.
>>>
>>> Unfortunately at this point of time we are largely dependent on
>>> Mercurial's core performance, so I don't see too many options in
>>> speeding up the overlay icons display for TortoiseHg.
>> IIRC, TortoiseSVN uses a cache process to speed things up a bit. Could
>> that approach help here?
> 
> It might. But I heard it has caused problem. Besides, the existing
> mechanism might not be geared for such support.

True.

>> BTW, TortoiseHg slows down our QT app, as a lot of python dlls has to be
>> loaded when opening a file/directory dialog too. (When debugging, it's
>> triple annoying when the C++ debugger loads each python dll and tries to
>> find debugging symbols for it.)
> 
> That's a known problem too. And we apologize for it.

No need to apologize. THg is so cool that I can live with it anytime. :)

It's just that I figured it should work similarly to TortoiseSVN, but 
from reading I understand that it's not like that due to THg being much 
more python-ish.

> AFAICS, the only solution that make sense is to move to C++ shell
> extension implementation. But that's a major workout, so it will not
> be ready for some time.

Fully understandable. I'm sure a good solution will come up sooner or later.

>> Some (optional) detection on the host process name (i.e. explorer.exe or
>> not) could help out in that case.
> 
> We tried that. It didn't work. There are other alternative apps to
> replace explorer.exe.

Ah. IIRC in TortoiseSVN you can choose where to have overlays, and I've 
used that successfully there, hence my suggestion. But if you say so, I 
believe you. :)

Chers
/Marcus


------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Tortoisehg-discuss mailing list
Tortoisehg-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss

Reply via email to