GNU bug report logs - #25706
26.0.50; Slow C file fontification

Previous Next

Packages: cc-mode, emacs;

Reported by: Sujith <m.sujith <at> gmail.com>

Date: Mon, 13 Feb 2017 18:41:01 UTC

Severity: normal

Tags: moreinfo

Found in version 26.0.50

Done: Alan Mackenzie <acm <at> muc.de>

Bug is archived. No further changes may be made.

Full log


Message #116 received at 25706 <at> debbugs.gnu.org (full text, mbox):

From: Alan Mackenzie <acm <at> muc.de>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: ravine.var <at> gmail.com, larsi <at> gnus.org, 25706 <at> debbugs.gnu.org,
 mattiase <at> acm.org
Subject: Re: bug#25706: 26.0.50; Slow C file fontification
Date: Wed, 9 Dec 2020 20:32:05 +0000
Hello, Eli.

On Wed, Dec 09, 2020 at 22:04:20 +0200, Eli Zaretskii wrote:
> > Date: Wed, 9 Dec 2020 18:46:55 +0000
> > From: Alan Mackenzie <acm <at> muc.de>
> > Cc: Mattias EngdegÄrd <mattiase <at> acm.org>,
> >  Lars Ingebrigtsen <larsi <at> gnus.org>, 25706 <at> debbugs.gnu.or

> > Move point to a line with a large percentage and type RET to expand
> > it.  You can repeat this to expand further.  Please expand the lines
> > down to where the percentages remaining are around 5% or 6%.  There
> > will be quite a lot of lines near the start showing the same large
> > percentage.

> One can also expand everything with "C-u RET".

Thanks.  I didn't know that.  I don't think that's in the Elisp manual.

Also useful would be a command to expand "everything which is
sufficiently big" for some value of "sufficiently big", to avoid swathes
of irrelevancies down at 1% or 0%.

I once tried to amend the profiler to move its statistics columns
further to the right, because I was seeing far too many truncated
function names.  But I gave up, because the code was masses and masses
of tiny functions, largely without doc strings or comments, and I just
couldn't make sense of it.

-- 
Alan Mackenzie (Nuremberg, Germany).




This bug report was last modified 4 years and 213 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.