Re: [cedet-semantic] LALR is SLOW
Brought to you by:
zappo
From: Kevin D. <ke...@ph...> - 2005-09-28 11:41:14
|
On Tue, Sep 27, 2005 at 07:24:48AM -0400, Eric M. Ludlam wrote: > > I do not know what it would be doing during a save file. Semantic has > no save or write file hooks. You would need to get a stack trace when > it is being slow with "M-x toggle-debug-on-quit RET". If C-g is > disabled, it is likely in one of the special hooks, like a timer. > > A likely scenario is that some other save hook value is calling into > some semantic function which, in turn, needs to get a fresh set of > tags. I did a little more testing, and this LALR parsing that takes forever seems to only happen after I do ecb-activate. Just loading cedet doesn't cause it to happen. The code that does the slow parsing is within semantic though. I guess ECB calls out to it on save (and sometimes on load) of a file. -kpd |