This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Scheduler bugfix
- To: law at cygnus dot com
- Subject: Re: Scheduler bugfix
- From: Jan Hubicka <hubicka at atrey dot karlin dot mff dot cuni dot cz>
- Date: Tue, 7 Sep 1999 11:56:54 +0200
- Cc: Richard Henderson <rth at cygnus dot com>, egcs-patches at egcs dot cygnus dot com
- References: <19990817220847.C23760@cygnus.com> <23034.936690673@upchuck.cygnus.com>
> In message <19990817220847.C23760@cygnus.com>you write:
> > On Wed, Aug 18, 1999 at 12:53:37AM +0200, Jan Hubicka wrote:
> > > Tue Aug 17 17:47:33 EDT 1999 Jan Hubicka <hubicka@freesoft.cz>
> > > * haifa-sched.c (insn_unit): Fix typo on out of range test.
> > > * sched.c (insn_unit): Likewise.
> >
> > Egads. Applied.
> >
> > Release branch is up to Jeff.
> I'm considering this for the gcc-2.95 branch. What are the consequences of
> not installing this patch? What bugs do we fix by installing this patch?
I am not aware of any possible problems made by this patch. I am considering it as very
safe.
The problems fixed include random crashes with certain md files (but such md filed probably
don't exist in 2.95.x) and incorrectly scheduled instructions (into colliding units,
because part of collision mask is stripped), and maybe considerable speedup,
because caching works now. (it was originally disabled almost always except for cases
where it was wrong)
Honza
>
> Thanks,
> jeff
--
OK. Lets make a signature file.
+-------------------------------------------------------------------------+
| Jan Hubicka (Jan Hubi\v{c}ka in TeX) hubicka@freesoft.cz |
| Czech free software foundation: http://www.freesoft.cz |
|AA project - the new way for computer graphics - http://www.ta.jcu.cz/aa |
| homepage: http://www.paru.cas.cz/~hubicka/, games koules, Xonix, fast |
| fractal zoomer XaoS, index of Czech GNU/Linux/UN*X documentation etc. |
+-------------------------------------------------------------------------+