Re: Semantic database daemon

Eric Ludlam <[email protected]> Fri, 16 Oct 2015 07:53:03 -0400
Newsgroups gmane.emacs.cedet
Message-ID <[email protected]>
On 10/13/2015 09:34 AM, LluĂ­s wrote:
> Hi,
>
> I have some vague memory that the possibility for a semantic database daemon was
> discussed in this list to provide asynchronous file processing (aka, without
> blocking the editor; was it Eric?). I think that another possibility was keeping
> the in-memory symbol database small, and (un)loading info from database files on
> demand. It was all discussed as a response to Emacs getting blocked on semantic
> on large projects (I could not find the thread).
>
> Does anybody remember these discussions? What about the amount of work they
> might require? Do both match the database daemon scheme, or was it just the
> asynchronous part that required the daemon?
Hi Lluis,


I think you asked this on a different list where I also replied.

Both those items were discussed.   They are still good ideas and the 
infrastructure of the databases would still let it happen.

I spent a bit of time trying to get two Emacs' to chit-chat, but stalled 
out trying to make an nice abstraction for it.  Also experimented with 
external parsers, so that enabled using exuberent ctags as a separate 
parser.

If there were a nice way for multiple Emacsen to work together, the next 
steps wouldn't be too hard.

Eric

------------------------------------------------------------------------------