From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dan Nicolaescu Newsgroups: gmane.emacs.devel Subject: Re: slow output in *compilation* buffer Date: Mon, 24 Aug 2009 12:36:09 -0700 (PDT) Message-ID: <200908241936.n7OJa91X001590@godzilla.ics.uci.edu> References: <200908220823.n7M8NAk5028199@godzilla.ics.uci.edu> <200908241852.n7OIqVDl001279@godzilla.ics.uci.edu> <87ws4tm3ed.fsf@stupidchicken.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1251142752 12022 80.91.229.12 (24 Aug 2009 19:39:12 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 24 Aug 2009 19:39:12 +0000 (UTC) Cc: Stefan Monnier , emacs-devel@gnu.org To: Chong Yidong Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 24 21:39:05 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 1MffNf-0007NK-Qt for ged-emacs-devel@m.gmane.org; Mon, 24 Aug 2009 21:39:04 +0200 Original-Received: from localhost ([127.0.0.1]:46112 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MffNf-0008HE-4q for ged-emacs-devel@m.gmane.org; Mon, 24 Aug 2009 15:39:03 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MffNa-0008Gz-SC for emacs-devel@gnu.org; Mon, 24 Aug 2009 15:38:58 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MffNW-0008Ew-8w for emacs-devel@gnu.org; Mon, 24 Aug 2009 15:38:58 -0400 Original-Received: from [199.232.76.173] (port=54205 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MffNW-0008Et-0R for emacs-devel@gnu.org; Mon, 24 Aug 2009 15:38:54 -0400 Original-Received: from mx20.gnu.org ([199.232.41.8]:25475) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MffNU-0004Xx-Q0 for emacs-devel@gnu.org; Mon, 24 Aug 2009 15:38:52 -0400 Original-Received: from barrelv2.ics.uci.edu ([128.195.1.114]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MffM1-0002NL-Sn for emacs-devel@gnu.org; Mon, 24 Aug 2009 15:37:22 -0400 Original-Received: from godzilla.ics.uci.edu (godzilla.ics.uci.edu [128.195.10.101]) by barrelv2.ics.uci.edu (8.13.8+Sun/8.13.8) with ESMTP id n7OJa9c7013837; Mon, 24 Aug 2009 12:36:09 -0700 (PDT) Original-Received: (from dann@localhost) by godzilla.ics.uci.edu (8.13.8+Sun/8.13.6/Submit) id n7OJa91X001590; Mon, 24 Aug 2009 12:36:09 -0700 (PDT) In-Reply-To: <87ws4tm3ed.fsf@stupidchicken.com> (Chong Yidong's message of "Mon, 24 Aug 2009 15:13:14 -0400") Original-Lines: 45 X-ICS-MailScanner-Information: Please contact the ISP for more information X-ICS-MailScanner-ID: n7OJa9c7013837 X-ICS-MailScanner: Found to be clean X-ICS-MailScanner-SpamCheck: not spam, SpamAssassin (score=-1.44, required 5, autolearn=disabled, ALL_TRUSTED -1.44) X-ICS-MailScanner-From: dann@godzilla.ics.uci.edu X-Detected-Operating-System: by mx20.gnu.org: Solaris 10 (beta) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) 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:114563 Archived-At: Chong Yidong writes: > Dan Nicolaescu writes: > > > Another data point, take the process output out of the equation: > > grep -nH -e emacs *.el */*.el > /tmp/t.grep > > > > emacs -Q /tmp/t.grep > > M-x compilation-mode RET > > M-x font-lock-fontify-buffer RET [this might not be necessary] > > Could you also try with the Emacs 22 version of > compilation-error-regexp-alist-alist? It was easier to just try with emacs 22's version of compile.elc: time seconds seconds calls s/call s/call name 36.30 5.96 5.96 101988546 0.00 0.00 lookup_char_property 20.46 9.32 3.36 101705047 0.00 0.00 previous_interval 16.69 12.06 2.74 408403635 0.00 0.00 Fcdr 6.03 13.05 0.99 101936877 0.00 0.00 Fassq 4.57 13.80 0.75 9018 0.00 0.00 Fprevious_single_property_change 3.47 14.37 0.57 18432 0.00 0.00 Fsetcar 1.52 14.62 0.25 8893438 0.00 0.00 mark_object 1.46 14.86 0.24 1393971 0.00 0.00 re_match_2_internal 1.16 15.05 0.19 2 0.10 0.10 adjust_for_invis_intang 1.10 15.23 0.18 134046 0.00 0.00 Fbyte_code 0.97 15.39 0.16 101988546 0.00 0.00 textget 0.97 15.55 0.16 51481 0.00 0.00 re_search_2 0.73 15.67 0.12 2686 0.00 0.00 Frassq 0.37 15.73 0.06 259939 0.00 0.00 next_interval 0.37 15.79 0.06 21 0.00 0.02 Fgarbage_collect 0.30 15.84 0.05 19575 0.00 0.00 mark_vectorlike 0.24 15.88 0.04 501674 0.00 0.00 unbind_to 0.18 15.91 0.03 1046758 0.00 0.00 specbind 0.18 15.94 0.03 307777 0.00 0.00 find_interval 0.18 15.97 0.03 11545 0.00 0.00 Flocal_variable_p 0.12 15.99 0.02 618496 0.00 0.00 Faref 0.12 16.01 0.02 539810 0.00 0.00 Ffuncall 0.12 16.03 0.02 116540 0.00 0.00 Fstring_equal 0.12 16.05 0.02 64204 0.00 0.00 Fadd_text_properties 0.12 16.07 0.02 63142 0.00 0.00 internal_equal 0.12 16.09 0.02 28438 0.00 0.00 set_internal 0.12 16.11 0.02 21596 0.00 0.00 re_compile_pattern 0.06 16.12 0.01 612304 0.00 0.00 Fcar