From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Eli Zaretskii" Newsgroups: gmane.emacs.bugs Subject: Re: ediff-next-difference very slow Date: Wed, 17 Apr 2002 17:56:39 +0300 Sender: bug-gnu-emacs-admin@gnu.org Message-ID: <4532-Wed17Apr2002175638+0300-eliz@is.elta.co.il> References: <15549.30433.173962.449867@tfkp00.physik.uni-erlangen.de> Reply-To: Eli Zaretskii NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1019055989 31021 127.0.0.1 (17 Apr 2002 15:06:29 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 17 Apr 2002 15:06:29 +0000 (UTC) Cc: bug-gnu-emacs@gnu.org Return-path: Original-Received: from fencepost.gnu.org ([199.232.76.164]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 16xr0v-00084E-00 for ; Wed, 17 Apr 2002 17:06:29 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16xr13-0007Mf-00; Wed, 17 Apr 2002 11:06:37 -0400 Original-Received: from odin.inter.net.il ([192.114.186.10]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16xqyJ-0007AA-00 for ; Wed, 17 Apr 2002 11:03:48 -0400 Original-Received: from zaretsky (diup-216-27.inter.net.il [213.8.216.27]) by odin.inter.net.il (Mirapoint Messaging Server MOS 2.9.3.2) with ESMTP id ABG57863; Wed, 17 Apr 2002 18:03:40 +0300 (IDT) Original-To: roland.winkler@physik.uni-erlangen.de X-Mailer: emacs 21.2.50 (via feedmail 8 I) and Blat ver 1.8.9 In-Reply-To: <15549.30433.173962.449867@tfkp00.physik.uni-erlangen.de> (message from Roland Winkler on Wed, 17 Apr 2002 15:21:37 +0200) Errors-To: bug-gnu-emacs-admin@gnu.org X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Bug reports for GNU Emacs, the Swiss army knife of text editors List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.bugs:735 X-Report-Spam: http://spam.gmane.org/gmane.emacs.bugs:735 > From: Roland Winkler > Date: Wed, 17 Apr 2002 15:21:37 +0200 > > According to my-ediff-next, ediff-next-difference requires 1 or 2 > seconds in a fresh emacs session on my old pentium processor. But an > emacs session that has been running for many days requires 6 or > 7 seconds for each of the two differences between the files foo > and bar. > > What's going on here? Is this a known problem? How can I try to > further pin down why ediff becomes so slow? It seems that having many overlays in a buffer slows down Emacs quite a bit. Perhaps this problem is another manifestation of that? > PS: node `Compilation Tips' in the elisp manual says > > * Profile your program with the `profile' library or the `elp' > library. See the files `profile.el' and `elp.el' for instructions. > > However, in profile.el it says that profile.el has become obsolete. Thanks, I fixed this for the next release.