c/7344: performance regression on huge case statements

Robert Schiele rschiele@uni-mannheim.de
Fri Oct 18 06:56:00 GMT 2002


The following reply was made to PR c/7344; it has been noted by GNATS.

From: Robert Schiele <rschiele@uni-mannheim.de>
To: Nathanael Nerode <neroden@twcny.rr.com>
Cc: gcc-gnats@gcc.gnu.org, gcc-prs@gcc.gnu.org, gcc-bugs@gcc.gnu.org,
	nobody@gcc.gnu.org
Subject: Re: c/7344: performance regression on huge case statements
Date: Fri, 18 Oct 2002 15:50:39 +0200

 --r5Pyd7+fXNt84Ff3
 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 Content-Transfer-Encoding: quoted-printable
 
 On Fri, Oct 18, 2002 at 09:13:39AM -0400, Nathanael Nerode wrote:
 > So it's down to 28 seconds.  That's still technically a regression, but=
 =20
 > it's no longer so horrible.  Is this enough to close the report, or=20
 > downgrade its priority from high?
 
 On which system do you have 28 seconds?  How fast were older gcc
 releases on this system?
 
 =46rom my point of view, this is acceptable, as most code fragments do
 not consist of a switch statement with thousands of cases.  It is
 again now compilable within a realistic time frame, so I think at
 least the priority can be reduced.
 
 I don't know the common policy, so I cannot tell whether the bug
 should be closed, but I think if someone expects a realistic chance to
 get this time lower, the bug should not yet been closed to prevent
 forgetting it.
 
 Robert
 
 --=20
 Robert Schiele			Tel.: +49-621-181-2517
 Dipl.-Wirtsch.informatiker	mailto:rschiele@uni-mannheim.de
 
 --r5Pyd7+fXNt84Ff3
 Content-Type: application/pgp-signature
 Content-Disposition: inline
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.0.7 (GNU/Linux)
 
 iQEVAwUBPbARr8QAnns5HcHpAQG7wAf9Hln3NhX84iV3GkerE9+jAXCWG6o8vq4i
 xqOCz3/cjBodAEh+nddoDWL7BpNBPh7kTMIXwSk7X8vWxK4qIjLqGNI4WFpzZuQV
 6lMdTAZ1RZY0WB9KRTlu+kzRToL3IPoY4w5D8q5A6qgiRpUOaNbRyH/1U7F5y0ES
 KruZNyGXWyOaGTIlb/WTmvXINKN377NueGYQ2qaaULqz8bXyapcG+CNsJluS85Ti
 3LrwnbvNAckAJje870giynVY/9WP6fjkwLo0Cue5gdgpVbUZTKeALsujYQdr3LCL
 RbSU27hWrBCMx9tAneHtzBRuxdk8BHFGUcA11yseG/TruOptXEr9Yg==
 =TovK
 -----END PGP SIGNATURE-----
 
 --r5Pyd7+fXNt84Ff3--



More information about the Gcc-prs mailing list