[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: intl3_svn.dll & another TSVN dlls

From: George Hazan <george.hazan_at_gmail.com>
Date: 2007-05-22 22:49:19 CEST

   Hello, Stefan!
   Tue, 22 May 2007 22:13:50 +0200 you wrote:

>> It doesn't help.
SK> you have to restart the apps for this to take effect.

Yes, of course. I had set this flag a while ago, but dlls are still here.

>> These extensions are being loaded on call of shell dialogs or on a call
>> of ShellExecute(), but I'm pretty sure that Miranda doesn't call noone of
>> them. It just display the contact list window, and all TSVN dlls are
>> there.
SK> Well, you could look at the sourcecode of Miranda and find out.

Cause I'm the Miranda's core maintainer, I do it quite often :) I'm sure
that Miranda doesn't call ShellExecute to open a contact list.

SK> Your example that '~30 icons + 20K of code' is simply not possible. The
SK> context menu extension has to parse the working copy and find out its
SK> status to show the menu entries. Otherwise we'd have to show *all*
SK> entries all the time.

What about process filtering? Just quit without loading, if the process name
isn't an explorer, or TC, or FAR.

>> My problem is that I've got the whole bunch of some nonshared dlls into
>> almost any process in my Windows. It's ok for the 27K hook dll of my
>> keyboard switcher, but 800K of code + some private data are imho too
>> much.
SK> I still don't see your problem! Do you have not enough RAM? Is your
SK> system slow?

I don't want to load these DLLs for nothing. It only takes time & RAM.

SK> That means you could load the TSVN dll about 490 times.

Very funny, but I think that I can find the better way to use ram than
loading 30-50 copies of TSVN, when I need only one or two.

Also these dlls produce some memory leaks, which are littering my memory
analyzer.

SK> You should maybe complain on the Miranda support forum/mailing-list
SK> about this. After all: they're loading the dll without an obvious
reason.

No, "they" don't :)

-- 
WMBR, George Hazan (ghazan@postman.ru) 
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Tue May 22 22:48:32 2007

This is an archived mail posted to the TortoiseSVN Users mailing list.