emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Slow start-up on Git trees


From: David Reitter
Subject: Re: Slow start-up on Git trees
Date: Thu, 20 Aug 2009 14:46:21 -0400

On Aug 19, 2009, at 5:11 PM, Dan Nicolaescu wrote:

I find the delays very annoying.

Can this not be called asynchronously?

No, this is used to set the VC state for a file, which is needed as soon
as a user is able to issue commands.


Then use a semaphore.

In most cases the user will not issue a VC command, but work with the buffer. That would also take care of annoyingly slow commits in CVS and other operations over the network.

I'm sure people must have thought of this at some point. But just in case doing all these time-consuming VC operations synchronously is due to the code being older than async process calls, I wanted to bring this up.

Wouldn't it be easier and less error-prone to use more async process calls than to wait for Lisp-level multithreading -?

Attachment: smime.p7s
Description: S/MIME cryptographic signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]