emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: The Emacs master is much slower than the emacs-27 branch.


From: Gregory Heytings
Subject: Re: The Emacs master is much slower than the emacs-27 branch.
Date: Sat, 05 Dec 2020 15:24:17 +0000
User-agent: Alpine 2.22 (NEB 394 2020-01-19)



Apparently I currently can't use -Og when comparing benchmarks of older Emacsen with Emacs 28 ones because the former don't use static inlines. I just wanted to know whether -O0 builds of Emacs 28 are also affected by Paul's change because it's those I use for debugging.


No they are not. As I told you in my previous mail, commit b9b32074cecb0e0d20cf527eadacbb0b7f5cced9 (Apr 7 2020) restores static inlines in the master branch.

In short:

before commit 365dad197bac5deec9244fd9c189d23c46c99b31 (Sep 4 2019) 'extern inline' was the default; this includes Emacs 26 releases

after commit 365dad197bac5deec9244fd9c189d23c46c99b31 'static' became the default; this affects Emacs 27.1 and 27.2

after commit b9b32074cecb0e0d20cf527eadacbb0b7f5cced9 'static inline' became the default; this will be the default for Emacs 28



reply via email to

[Prev in Thread] Current Thread [Next in Thread]