From xemacs-m  Mon Mar 10 18:32:57 1997
Received: from mailbox2.ucsd.edu (mailbox2.ucsd.edu [132.239.1.54])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id SAA04169
	for <xemacs-beta@xemacs.org>; Mon, 10 Mar 1997 18:32:54 -0600 (CST)
Received: from sdnp5.ucsd.edu (sdnp5.ucsd.edu [132.239.79.10]) by mailbox2.ucsd.edu (8.8.5/8.6.9) with SMTP id QAA01593 for <xemacs-beta@xemacs.org>; Mon, 10 Mar 1997 16:32:54 -0800 (PST)
Received: by sdnp5.ucsd.edu (SMI-8.6/SMI-SVR4)
	id QAA22320; Mon, 10 Mar 1997 16:35:03 -0800
Sender: dmoore@sdnp5.ucsd.edu
To: XEmacs Beta Mailing List <xemacs-beta@xemacs.org>
Subject: Re: b98 FAILURE
References: <199703101942.OAA08804@verve.canada.sun.com>
X-Face: "oX;zS#-JU$-,WKSzG.1gGE]x^cIg!hW.dq>.f6pzS^A+(k!T|M:}5{_%>Io<>L&{hO7W4cicOQ|>/lZ1G(m%7iaCf,6Qgk0%%Bz7b2-W3jd0m_UG\Y;?]}4s0O-U)uox>P3JN)9cm]O\@,vy2e{`3pb!"pqmRy3peB90*2L
Mail-Copies-To: never
Mime-Version: 1.0 (generated by tm-edit 7.105)
Content-Type: text/plain; charset=US-ASCII
From: David Moore <dmoore@ucsd.edu>
Date: 10 Mar 1997 16:35:02 -0800
In-Reply-To: Georg Nikodym's message of Mon, 10 Mar 1997 14:42:01 -0500
Message-ID: <rvzpwb9sg9.fsf@sdnp5.ucsd.edu>
Lines: 28
X-Mailer: Gnus v5.4.17/XEmacs 19.15

Georg Nikodym <georgn@Canada.Sun.COM> writes:

> Incidentally, were any of the recent regexp fixes supposed to fix the
> parsing of error messages in compile.el?  The above build took place
> in b97 and it spun for about 5 minutes before I could regain control
> parsing error messages just because I made the unfortunate mistake of
> passing my mouse over the compilation buffer (shoot me).

It's about twice as fast as it used to be.  However, the regexps are
totally out of control.  If you want it to go faster, I strongly
recommend manually changing the regexp to just have forms generated by
your compilers.  It's trying to match error messages from many different
systems, and a lot of those patterns take a long time to match.

This might be a nice customize option, to be able to click on/off items
from the current set of regexps, in addition to allowing them to add
their own or replace the whole thing.

I think I managed to get gcc & solaris cc output down to being another
3-5 times faster than it is currently, by limiting the regexps to just
the ones which match those compilers.


-- 
David Moore <dmoore@ucsd.edu>       | Computer Systems Lab      __o
UCSD Dept. Computer Science - 0114  | Work: (619) 534-8604    _ \<,_
La Jolla, CA 92093-0114             | Fax:  (619) 534-1445   (_)/ (_)
<URL:http://oj.egbt.org/dmoore/>    | In a cloud bones of steel.

