GNU bug report logs - #2056
23.0.60; Enabling flyspell degrades performance

Previous Next

Packages: ns, emacs;

Reported by: Ian Eure <ian <at> digg.com>

Date: Sun, 25 Jan 2009 19:15:05 UTC

Severity: important

Merged with 2639, 4273, 5133, 12127

Found in version 24.1.50

Fixed in version 24.3

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #74 received at 2056 <at> emacsbugs.donarmstrong.com (full text, mbox):

From: Chong Yidong <cyd <at> stupidchicken.com>
To: Dan Nicolaescu <dann <at> ics.uci.edu>
Cc: Ian Eure <ian <at> digg.com>, Stefan Monnier <monnier <at> iro.umontreal.ca>,
        2056 <at> debbugs.gnu.org, Glenn Morris <rgm <at> gnu.org>,
        Leo <sdl.web <at> gmail.com>, Adrian Robert <Adrian.B.Robert <at> gmail.com>
Subject: Re: bug#2056: 23.0.60; Enabling flyspell degrades performance
Date: Thu, 16 Apr 2009 14:54:14 -0400
Dan Nicolaescu <dann <at> ics.uci.edu> wrote:

> Following the recipe from bug#2717 on GNU/Linux shows a slowdown for
> me too.

Turns out that the flyspell's sgml-mode-specific function,
sgml-mode-flyspell-verify, was quite sloppily written (among other
things, it was leaking markers).  I've checked in a version that is much
faster.  The slowdown observed with sgml-mode + flyspell should be gone
now.  This solves bug#2717.

However, there appears to be a slowdown still present on Mac OS.

In bug#2056, Ian Eure claims that there is a slowdown for all major
modes (observed on Mac OS), and in bug#2503 Leo observes a slowdown
(also observed on Mac OS).

Adrian, these may be related to how the NS port handles processes, or
tool bar update, or something along these lines.  Can you see if you can
reproduce it?




This bug report was last modified 12 years and 105 days ago.

Previous Next


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