[Top][All Lists]

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

Re: Using CEDET modules from Emacs core

From: Eric Ludlam
Subject: Re: Using CEDET modules from Emacs core
Date: Tue, 14 Feb 2017 17:51:34 -0500
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0

On 02/12/2017 11:00 AM, Dmitry Gutov wrote:
On 12.02.2017 05:33, Stefan Monnier wrote:
I don't have anything against supporting Semantic more widely, but we
should understand that it isn't something all users want. And the
"Semantic is too slow for C++" complaint (e.g. compared to Clang-based
background process solutions) is unlikely to go away.

There are a lot of ways to use semantic which changes its performance profile. It depends on what features you want. Most configuration help assumes you want all the most time consuming features, but there are also simple helpful features that are supported with minimal parsing support. To boot, C++ is also the oldest parser in the suite and it wasn't updated to the newer/faster parser generator.

While I haven't had time to work on CEDET lately, I'd be happy to discuss specific performance issues and share ideas on how to improve them, presumably after the most recent merge is completed.


reply via email to

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