From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Alan Third Newsgroups: gmane.emacs.devel Subject: Re: The Emacs master is much slower than the emacs-27 branch. Date: Fri, 4 Dec 2020 10:46:50 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="25931"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Alan Mackenzie , emacs-devel@gnu.org To: Mattias =?iso-8859-1?Q?Engdeg=E5rd?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Dec 04 11:48:18 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kl8dN-0006df-Uw for ged-emacs-devel@m.gmane-mx.org; Fri, 04 Dec 2020 11:48:17 +0100 Original-Received: from localhost ([::1]:52426 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kl8dM-0000Hi-WE for ged-emacs-devel@m.gmane-mx.org; Fri, 04 Dec 2020 05:48:17 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35200) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kl8c8-0007t6-5Z for emacs-devel@gnu.org; Fri, 04 Dec 2020 05:47:00 -0500 Original-Received: from outbound.soverin.net ([2a01:4f8:fff0:2d:8::218]:36697) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kl8c5-0003UU-Te for emacs-devel@gnu.org; Fri, 04 Dec 2020 05:46:59 -0500 Original-Received: from smtp.soverin.net (unknown [10.10.3.28]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by outbound.soverin.net (Postfix) with ESMTPS id A3C99600E9; Fri, 4 Dec 2020 10:46:54 +0000 (UTC) Original-Received: from smtp.soverin.net (smtp.soverin.net [159.69.232.142]) by soverin.net Original-Received: by breton.holly.idiocy.org (Postfix, from userid 501) id CB6C6202856A09; Fri, 4 Dec 2020 10:46:50 +0000 (GMT) Mail-Followup-To: Alan Third , Mattias =?iso-8859-1?Q?Engdeg=E5rd?= , Alan Mackenzie , emacs-devel@gnu.org Content-Disposition: inline In-Reply-To: Received-SPF: pass client-ip=2a01:4f8:fff0:2d:8::218; envelope-from=alan@idiocy.org; helo=outbound.soverin.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:260285 Archived-At: On Thu, Dec 03, 2020 at 09:59:39PM +0100, Mattias Engdegård wrote: > 3 dec. 2020 kl. 19.15 skrev Alan Mackenzie : > > > I've got pretty much up to date copies of both the master and the > > emacs-27 branches. > > > > When I run my customary benchmark (see below) on master's src/xdisp.c in > > master, it's taking around 34s. On emacs-27, it's taking 22s. > > Confirmed on macOS (Mojave). Watch out with the NS port: drawing to the screen is slower in Emacs 28 than Emacs 27, but is less likely to produce graphical glitches. Obviously that doesn't explain what Alan's seeing since he's not using NS. -- Alan Third