[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs Slowdown
From: |
Eli Zaretskii |
Subject: |
Re: Emacs Slowdown |
Date: |
Tue, 10 Mar 2015 21:00:42 +0200 |
> From: phillip.lord@newcastle.ac.uk (Phillip Lord)
> Cc: <help-gnu-emacs@gnu.org>
> Date: Tue, 10 Mar 2015 12:37:15 +0000
>
> >> which is an awful lot of functions to be called on every keypress. I
> >> realise that I may have gone a bit overboard here, especially as five of
> >> those functions are mine!
> >
> > The question is: what do those hook do, on average? If they are very
> > lightweight (profile them to see if they are), then this isn't your
> > villain.
> >
> > Also, try removing most of the hooks when you see sluggish operation,
> > and see if that brings any significant speedup; if not, these aren't
> > what you are looking for.
>
> Saw Stefan's post and think these are a red-herring also.
So if turning on GC messages doesn't give any hints, I'd suggest to
wait until you see a sluggish cursor movement, then start a CPU
profiler, perform several such cursor movements, produce the report,
and post that here.
- Emacs Slowdown, Phillip Lord, 2015/03/09
- Re: Emacs Slowdown, Eli Zaretskii, 2015/03/09
- Re: Emacs Slowdown, Stefan Monnier, 2015/03/09
- Re: Emacs Slowdown, Phillip Lord, 2015/03/12
- Re: Emacs Slowdown, Phillip Lord, 2015/03/16
- Re: Emacs Slowdown, Stefan Monnier, 2015/03/16
- Re: Emacs Slowdown, Phillip Lord, 2015/03/16
- Re: Emacs Slowdown, Phillip Lord, 2015/03/18
- Re: Emacs Slowdown, Stefan Monnier, 2015/03/18
- Re: Emacs Slowdown, Phillip Lord, 2015/03/18