Hi Martin,

On 21.03.2018 12:48, Martin Liška wrote:
> Hello.
> 
> I noticed there are quite many selective scheduling PRs:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84872
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84842
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84659
> 
> and many others.
> 
> I want to ask you if you plan to maintain the scheduling?

Yes.  The current status is that I have patches for 83530, 83962, 83913,
83480, 83972, 80463.  I don't have patches for any of the 84* issues.
I'm planning to submit the patches for the former set and to look at the
later set next week.

I usually do most of the work by myself after internal discussions with
Alexander and other colleagues here, and there might be delays when I get
busy with unrelated stuff.  However, if there's a pressing need, we have
enough knowledgeable people to fix any sel-sched PR within a week or so.

> Is it enabled by default for any target we support?

Yes, ia64 at -O3.  The testing we make usually is like follows: bootstrap
and test on ia64, bootstrap with sel-sched enabled on x86-64, and make any
new tests from PRs be run on x86-64, ia64, and ppc.  This way I'm confident
that it mostly works on that platforms.

> Should we deprecate it for GCC 8?

No, I don't think so.

Best,
Andrey

> 
> Thank you,
> Martin

Reply via email to