From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.devel Subject: Re: Low redisplay performance (23 regression) Date: Mon, 20 Apr 2009 18:33:24 -0400 Message-ID: <873ac3arbf.fsf@cyd.mit.edu> References: <4870CC42-A08E-4BE9-B566-0F4DA7AB0B74@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1240266719 22837 80.91.229.12 (20 Apr 2009 22:31:59 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 20 Apr 2009 22:31:59 +0000 (UTC) Cc: Emacs-Devel devel To: David Reitter Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Apr 21 00:33:17 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Lw234-0005yB-9Q for ged-emacs-devel@m.gmane.org; Tue, 21 Apr 2009 00:33:11 +0200 Original-Received: from localhost ([127.0.0.1]:51037 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Lw21f-0008JP-8k for ged-emacs-devel@m.gmane.org; Mon, 20 Apr 2009 18:31:43 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Lw21Y-0008I0-Ua for emacs-devel@gnu.org; Mon, 20 Apr 2009 18:31:36 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Lw21U-0008GG-Be for emacs-devel@gnu.org; Mon, 20 Apr 2009 18:31:36 -0400 Original-Received: from [199.232.76.173] (port=49088 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Lw21U-0008G8-3Z for emacs-devel@gnu.org; Mon, 20 Apr 2009 18:31:32 -0400 Original-Received: from cyd.mit.edu ([18.115.2.24]:44029) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Lw21T-0008K4-U3 for emacs-devel@gnu.org; Mon, 20 Apr 2009 18:31:31 -0400 Original-Received: by cyd.mit.edu (Postfix, from userid 1000) id 9C19857E21A; Mon, 20 Apr 2009 18:33:24 -0400 (EDT) In-Reply-To: <4870CC42-A08E-4BE9-B566-0F4DA7AB0B74@gmail.com> (David Reitter's message of "Mon, 20 Apr 2009 17:58:53 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.91 (gnu/linux) X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:110378 Archived-At: David Reitter writes: > I'm wondering if others get the same on other platforms comparing 22 > and 23, or if this is a problem specifically in the NS port (for > example, with setting drawing color or the like). On GNU/Linux, I do not experience much of a difference in performance between Emacs 22 and Emacs 23. If you are trying to track down the problem, you could first try to see if the problem is occurring in Lisp or in the C code. For instance, does scrolling in buffers trigger GCs? Is there any difference in performance if you disable the tool-bar or other parts of the graphical display?