GNU bug report logs - #21453
25.0.50; When font size is temporarily increased Emacs is slow

Previous Next

Package: emacs;

Reported by: Mark Karpov <markkarpov <at> openmailbox.org>

Date: Thu, 10 Sep 2015 10:03:02 UTC

Severity: normal

Found in version 25.0.50

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


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

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: Mark Karpov <markkarpov <at> openmailbox.org>, 21453 <at> debbugs.gnu.org
Subject: Re: bug#21453: When font size is temporarily increased Emacs is slow
Date: Sun, 17 Nov 2019 07:32:17 +0100
Eli Zaretskii <eliz <at> gnu.org> writes:

>> Here I post measured times:
>> 
>>   Font Size       Time in Seconds
>>   normal           301.423
>>   +1              1055.157
>>   -1               487.935
>
> I see something very different on my system, so this could be specific
> to X or even your font back-end (xft).
>
> Here are my times:
>
>   Font Size       Time in Seconds
>                    ELisp  Fundamental
>   normal           139.9  113.2
>   +1               140.4  112.2
>   -1               282.0  126.4
>   -2                      148.8
>   +2                      114.4

I tried this on my system (with the test file provided).

The test case is:

(benchmark-progn
  (while (not (eobp))
    (call-interactively #'next-line)))

normal 25s
+1     31s
+2     25s

So basically, they're all more or less the same now, so I'm guessing
that whatever Mark was seeing in Emacs 25 has gone away now (as Emacs
has gotten a new font backend etc), so I'm closing this bug report.

If this is still an issue in Emacs 27, please reopen.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




This bug report was last modified 5 years and 192 days ago.

Previous Next


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