Community
Participate
Working Groups
Almost all time is spent in ParserBasedContentAssistContextFactory.StatefulFactory.canBeCalledAfter(AbstractRule, EObject, String, EObject)
Reason is a malconfigured JDK (without sources)
In the case of Xtend a lot of time is spent in the content assist parser, since due to the recursive grammar there are usually a lot of follow elements with a large look ahead, which require expensive, subsequent parsing.
I've improved ca in xtend significantly by introducing a look ahead threshold. The rest of the time is spent in the old scoping impl, which has to be replaced. (see bug #411010)
Requested via bug 522520. -M.