From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 16 21:41:27 2015 Received: (at submit) by debbugs.gnu.org; 17 Apr 2015 01:41:27 +0000 Received: from localhost ([127.0.0.1]:58455 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YivHa-0004fw-K4 for submit@debbugs.gnu.org; Thu, 16 Apr 2015 21:41:27 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59560) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YivHY-0004fi-1n for submit@debbugs.gnu.org; Thu, 16 Apr 2015 21:41:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YivHR-00088c-5h for submit@debbugs.gnu.org; Thu, 16 Apr 2015 21:41:18 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:54154) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YivHR-00088Y-2r for submit@debbugs.gnu.org; Thu, 16 Apr 2015 21:41:17 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44829) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YivHP-0004m2-8u for bug-gnu-emacs@gnu.org; Thu, 16 Apr 2015 21:41:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YivHL-00087j-SE for bug-gnu-emacs@gnu.org; Thu, 16 Apr 2015 21:41:15 -0400 Received: from pruche.dit.umontreal.ca ([132.204.246.22]:40757) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YivHL-00087Z-MQ for bug-gnu-emacs@gnu.org; Thu, 16 Apr 2015 21:41:11 -0400 Received: from pastel.home (lechon.iro.umontreal.ca [132.204.27.242]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id t3H1f8LL016390 for ; Thu, 16 Apr 2015 21:41:08 -0400 Received: by pastel.home (Postfix, from userid 20848) id 56D2C1F95; Thu, 16 Apr 2015 21:41:08 -0400 (EDT) From: Stefan Monnier To: bug-gnu-emacs@gnu.org Subject: Factor 2 slow down of font-locking in c-mode Date: Thu, 16 Apr 2015 21:41:08 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-NAI-Spam-Flag: NO X-NAI-Spam-Level: X-NAI-Spam-Threshold: 5 X-NAI-Spam-Score: 0.2 X-NAI-Spam-Rules: 2 Rules triggered GEN_SPAM_FEATRE=0.2, RV5278=0 X-NAI-Spam-Version: 2.3.0.9393 : core <5278> : inlines <2741> : streams <1423714> : uri <1908669> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Package: Emacs Version: 25.0.50 src/emacs -Q -nw src/xdisp.c \ --eval "(progn (font-lock-fontify-region (point-min) (point-max)) \ (kill-emacs))" Is about twice as slow with the code from "master" as it is with the code from the emacs-24 branch. Stefan In GNU Emacs 25.0.50.1 (x86_64-unknown-linux-gnu, X toolkit, Xaw3d scroll bars) of 2015-04-14 on pastel Repository revision: 12f00667ebea0fe4c1e173f9d15192c75471d9d3 Windowing system distributor `The X.Org Foundation', version 11.0.11604000 System Description: Debian GNU/Linux 8.0 (jessie) Configured using: `configure -C --enable-checking --enable-check-lisp-object-type 'CFLAGS=-Wall -g3 -Og -Wno-pointer-sign' PKG_CONFIG_PATH=/home/monnier/lib/pkgconfig' Configured features: XAW3D XPM JPEG TIFF GIF PNG SOUND GPM DBUS NOTIFY GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB Important settings: value of $LANG: fr_CH.UTF-8 locale-coding-system: utf-8-unix Major mode: InactiveMinibuffer Minor modes in effect: csv-field-index-mode: t shell-dirtrack-mode: t c-electric-flag: t diff-auto-refine-mode: t electric-pair-mode: t url-handler-mode: t global-reveal-mode: t reveal-mode: t auto-insert-mode: t savehist-mode: t minibuffer-electric-default-mode: t global-eldoc-mode: t electric-indent-mode: t mouse-wheel-mode: t global-prettify-symbols-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t Recent messages: Continuing. up-list: Search failed: "mapconcat" Mark set Auto-saving... Saving file /home/monnier/src/emacs/work/lisp/progmodes/etags.el... Wrote /home/monnier/src/emacs/work/lisp/progmodes/etags.el Undo! [2 times] Mark set user-error: No next conflict user-error: No previous conflict Load-path shadows: /home/monnier/src/emacs/elpa/packages/ada-mode/ada-ref-man hides /home/monnier/src/emacs/elpa/packages/ada-ref-man/ada-ref-man /home/monnier/src/emacs/elpa/packages/ada-mode/ada-prj hides /home/monnier/src/emacs/work/lisp/progmodes/ada-prj /home/monnier/src/emacs/elpa/packages/ada-mode/ada-stmt hides /home/monnier/src/emacs/work/lisp/progmodes/ada-stmt /home/monnier/src/emacs/elpa/packages/ada-mode/ada-mode hides /home/monnier/src/emacs/work/lisp/progmodes/ada-mode /home/monnier/src/emacs/elpa/packages/ada-mode/ada-xref hides /home/monnier/src/emacs/work/lisp/progmodes/ada-xref /home/monnier/src/emacs/elpa/packages/crisp/crisp hides /home/monnier/src/emacs/work/lisp/obsolete/crisp Features: (cal-french diary-lib diary-loaddefs cal-move org-timer org-table org-colview org-clock org-attach org-id org-archive org-agenda org-rmail org-mhe org-irc org-info org-gnus org-docview doc-view jka-compr image-mode org-bibtex bibtex org-bbdb org-w3m reporter org org-macro org-footnote org-pcomplete org-list org-faces org-entities org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs org-loaddefs cal-menu calendar cal-loaddefs derived csv-mode mule-util network-stream nsm starttls tls mpc vc-annotate log-view vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs vc-dir reposition shell pcomplete grep etags xref sort mail-extr emacsbug semantic/bovine/c semantic/db-mode semantic/decorate/include semantic/decorate/mode semantic/decorate pulse semantic/bovine/c-by semantic/lex-spp semantic/idle semantic/bovine/gcc semantic/dep semantic/bovine semantic/analyze/refs semantic/db-find semantic/db-ref semantic/analyze semantic/sort semantic/scope semantic/analyze/fcn semantic/db eieio-base semantic/ctxt semantic/format semantic/tag-ls semantic/find semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet hideif cpp cmacexp cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-langs cc-vars cc-defs compile log-edit message sendmail dired format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev mail-utils mailheader pcvs-util bug-reference add-log ffap misearch multi-isearch smerge-mode whitespace executable copyright xscheme unsafep trace testcover shadow scheme re-builder profiler inf-lisp ielm pp comint ansi-color ring gmm-utils ert ewoc debug elp edebug cl-indent cus-edit cus-start cus-load wid-edit vc vc-dispatcher vc-git diff-mode filecache eieio-opt speedbar sb-image ezimage dframe find-func server noutline outline easy-mmode flyspell ispell checkdoc thingatpt help-mode load-dir elec-pair url-handlers url-parse auth-source eieio warnings eieio-core cl-generic byte-opt bytecomp byte-compile cl-extra seq cconv gnus-util time-date mm-util mail-prsvr password-cache url-vars reveal autoinsert proof-site proof-autoloads cl-macs cl gv pg-vars savehist minibuf-eldef disp-table edmacro kmacro cl-loaddefs pcase cl-lib advice help-fns info easymenu finder-inf package epg-config bbdb-autoloads agda2 vm-autoloads tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind inotify dynamic-setting font-render-setting x-toolkit x multi-tty emacs) Memory information: ((conses 8 651814 116033) (symbols 24 38858 3) (miscs 20 18909 1482) (strings 16 119446 20729) (string-bytes 1 3435542) (vectors 8 69693) (vector-slots 4 2293433 165150) (floats 8 749 960) (intervals 28 67097 2488) (buffers 520 87) (heap 1024 583857 25828)) From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 17 11:48:44 2015 Received: (at control) by debbugs.gnu.org; 17 Apr 2015 15:48:44 +0000 Received: from localhost ([127.0.0.1]:59175 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yj8VY-0001HK-Gk for submit@debbugs.gnu.org; Fri, 17 Apr 2015 11:48:44 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:42647 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Yj8VW-0001HB-NK for control@debbugs.gnu.org; Fri, 17 Apr 2015 11:48:43 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Yj8VV-0002k8-TY for control@debbugs.gnu.org; Fri, 17 Apr 2015 11:48:42 -0400 Date: Fri, 17 Apr 2015 11:48:41 -0400 Message-Id: Subject: control message for bug 19759 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) block 19759 by 20352 From debbugs-submit-bounces@debbugs.gnu.org Fri Apr 17 15:10:10 2015 Received: (at 20352) by debbugs.gnu.org; 17 Apr 2015 19:10:10 +0000 Received: from localhost ([127.0.0.1]:59336 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YjBeT-0008Vm-LR for submit@debbugs.gnu.org; Fri, 17 Apr 2015 15:10:10 -0400 Received: from colin.muc.de ([193.149.48.1]:41584 helo=mail.muc.de) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YjBeQ-0008VZ-6f for 20352@debbugs.gnu.org; Fri, 17 Apr 2015 15:10:07 -0400 Received: (qmail 4120 invoked by uid 3782); 17 Apr 2015 19:10:05 -0000 Date: 17 Apr 2015 19:10:05 -0000 Message-ID: <20150417191005.4119.qmail@mail.muc.de> From: Alan Mackenzie To: 20352@debbugs.gnu.org Subject: Re: bug#20352: Factor 2 slow down of font-locking in c-mode Organization: muc.de e.V. In-Reply-To: X-Newsgroups: gnu.emacs.bug User-Agent: tin/2.2.0-20131224 ("Lochindaal") (UNIX) (FreeBSD/10.1-RELEASE (amd64)) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 20352 Cc: Stefan Monnier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) In article you wrote: > Package: Emacs > Version: 25.0.50 > src/emacs -Q -nw src/xdisp.c \ > --eval "(progn (font-lock-fontify-region (point-min) (point-max)) \ > (kill-emacs))" > Is about twice as slow with the code from "master" as it is with the > code from the emacs-24 branch. Twice as slow, eh? You should be so lucky! I've just tried it, and for me it's nearer a factor of 10. ;-( I'll look at this. > Stefan -- Alan Mackenzie (Nuremberg, Germany). From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 18 13:32:36 2015 Received: (at 20352) by debbugs.gnu.org; 18 Apr 2015 17:32:36 +0000 Received: from localhost ([127.0.0.1]:60144 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YjWbb-0002z4-FB for submit@debbugs.gnu.org; Sat, 18 Apr 2015 13:32:35 -0400 Received: from colin.muc.de ([193.149.48.1]:39522 helo=mail.muc.de) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YjWbY-0002yv-O7 for 20352@debbugs.gnu.org; Sat, 18 Apr 2015 13:32:33 -0400 Received: (qmail 87368 invoked by uid 3782); 18 Apr 2015 17:32:31 -0000 Received: from acm.muc.de (p548A47F8.dip0.t-ipconnect.de [84.138.71.248]) by colin.muc.de (tmda-ofmipd) with ESMTP; Sat, 18 Apr 2015 19:32:30 +0200 Received: (qmail 442 invoked by uid 1000); 18 Apr 2015 17:32:34 -0000 Date: Sat, 18 Apr 2015 17:32:34 +0000 To: Stefan Monnier Subject: Re: bug#20352: Factor 2 slow down of font-locking in c-mode Message-ID: <20150418173233.GA394@acm.fritz.box> References: <20150417191005.4119.qmail@mail.muc.de> <20150418094552.GA4182@acm.fritz.box> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20150418094552.GA4182@acm.fritz.box> User-Agent: Mutt/1.5.23 (2014-03-12) X-Delivery-Agent: TMDA/1.1.12 (Macallan) From: Alan Mackenzie X-Primary-Address: acm@muc.de X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 20352 Cc: 20352@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Hello again, Stefan. Apologies for some misinformation in my previous post. My timings for the master branch were on an Emacs configured with no compiler optimisation. When I reconfigure and rebuild with default optimisation the figures look like.... On Sat, Apr 18, 2015 at 09:45:52AM +0000, Alan Mackenzie wrote: > On Sat, Apr 18, 2015 at 12:35:19AM -0400, Stefan Monnier wrote: > > > Twice as slow, eh? You should be so lucky! I've just tried it, and for > > > me it's nearer a factor of 10. ;-( > > My original case (M-x swiper RET when in src/xdisp.c, while running my > > locally hacked Emacs on my desktop with all debugging enabled) seemed to > > be also way past a factor 2 (it just seemed like it would never end and > > did not have the patience to wait for it to finish), so > > I made a measurement on a dedicated machine where I recompiled the > > unadulterated Emacs with default flags and all and got a "disappointing" > > factor of 2, which still seemed significant enough. > Some figures: I tried running (with M-:) > (let ((start (float-time))) > (font-lock-fontify-region (point-min) (point-max)) > (- (float-time) start)) > on xdisp.c, freshly loaded before each attempt, with 2 versions of Emacs > and 2 versions of CC Mode. Here are the timings (in seconds): > Released Emacs-24.5 > Emacs-24.5's CC Mode: 29.82369565963745 > savannah master's CC Mode: 55.37644958496094 > savannah Master > Emacs-24.5's CC Mode: 109.47807884216309 > savannah Master's CC Mode: 241.9050052165985 savannah Master compiled with default optimisation Emacs-24.5's CC Mode: 28.840153694152832 savannah Master's CC Mode: 55.49798059463501 So you were right - the master branch's CC Mode is fontifying at half speed. I'm doing some bisecting to try and find the commit which did this. > . So it seems that some changes in CC Mode and some other changes > outside of CC Mode are both to blame, here. No, it's a CC Mode thing only. > > Stefan -- Alan Mackenzie (Nuremberg, Germany). From debbugs-submit-bounces@debbugs.gnu.org Mon May 16 13:29:08 2016 Received: (at 20352-done) by debbugs.gnu.org; 16 May 2016 17:29:09 +0000 Received: from localhost ([127.0.0.1]:54117 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b2MKK-0005Yh-Pf for submit@debbugs.gnu.org; Mon, 16 May 2016 13:29:08 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:47900) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b2MKJ-0005Y8-Ce for 20352-done@debbugs.gnu.org; Mon, 16 May 2016 13:29:08 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 44EA41612E4; Mon, 16 May 2016 10:28:58 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id jqpVTC12zZnJ; Mon, 16 May 2016 10:28:57 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 9B5181612E5; Mon, 16 May 2016 10:28:57 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id ccq5eSAtUoHV; Mon, 16 May 2016 10:28:57 -0700 (PDT) Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 8145A1612E4; Mon, 16 May 2016 10:28:57 -0700 (PDT) To: Alan Mackenzie From: Paul Eggert Subject: Re: Factor 2 slow down of font-locking in c-mode Organization: UCLA Computer Science Department Message-ID: <925dda81-89b0-6c55-2d61-9080e763475b@cs.ucla.edu> Date: Mon, 16 May 2016 10:28:57 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: 20352-done Cc: 20352-done@debbugs.gnu.org, Stefan Monnier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.4 (-) I just now ran Stefan's benchmark on emacs-25 (commit 9ca5dbf947a7421d37b3e2d2bc6b8d2c9218bc65) and on my platform (Fedora 23 x86-64) Emacs 25 is now a bit faster than Emacs 24.5, as the benchmark took about 29 s on Emacs 24.5 and about 27 s on Emacs 25. I used the Emacs 25 src/xdisp.c in both benchmarks. Alan, I guess you fixed the performance problem at some point (thanks!). As it's listed as a bug blocking Emacs 25, I'm closing the bug report now. From debbugs-submit-bounces@debbugs.gnu.org Tue May 17 05:05:16 2016 Received: (at 20352) by debbugs.gnu.org; 17 May 2016 09:05:16 +0000 Received: from localhost ([127.0.0.1]:54694 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b2awG-0004mt-J3 for submit@debbugs.gnu.org; Tue, 17 May 2016 05:05:16 -0400 Received: from mail.muc.de ([193.149.48.3]:22255) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1b2awD-0004mj-Vv for 20352@debbugs.gnu.org; Tue, 17 May 2016 05:05:14 -0400 Received: (qmail 57383 invoked by uid 3782); 17 May 2016 09:05:13 -0000 Received: from acm.muc.de (p548C7AFA.dip0.t-ipconnect.de [84.140.122.250]) by colin.muc.de (tmda-ofmipd) with ESMTP; Tue, 17 May 2016 11:05:11 +0200 Received: (qmail 5280 invoked by uid 1000); 17 May 2016 09:05:12 -0000 Date: Tue, 17 May 2016 09:05:12 +0000 To: Paul Eggert Subject: Re: Factor 2 slow down of font-locking in c-mode Message-ID: <20160517090512.GB2250@acm.fritz.box> References: <925dda81-89b0-6c55-2d61-9080e763475b@cs.ucla.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <925dda81-89b0-6c55-2d61-9080e763475b@cs.ucla.edu> User-Agent: Mutt/1.5.24 (2015-08-30) X-Delivery-Agent: TMDA/1.1.12 (Macallan) From: Alan Mackenzie X-Primary-Address: acm@muc.de X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: 20352 Cc: Stefan Monnier , 20352@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.4 (-) Hello, Paul. On Mon, May 16, 2016 at 10:28:57AM -0700, Paul Eggert wrote: > I just now ran Stefan's benchmark on emacs-25 (commit > 9ca5dbf947a7421d37b3e2d2bc6b8d2c9218bc65) and on my platform (Fedora 23 > x86-64) Emacs 25 is now a bit faster than Emacs 24.5, as the benchmark > took about 29 s on Emacs 24.5 and about 27 s on Emacs 25. I used the > Emacs 25 src/xdisp.c in both benchmarks. That's good to hear! > Alan, I guess you fixed the performance problem at some point (thanks!). > As it's listed as a bug blocking Emacs 25, I'm closing the bug report now. Thanks! -- Alan Mackenzie (Nuremberg, Germany). From unknown Sat Sep 06 14:24:05 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 14 Jun 2016 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator