http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48331

Vladimir Makarov <vmakarov at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |vmakarov at redhat dot com

--- Comment #3 from Vladimir Makarov <vmakarov at redhat dot com> 2011-03-29 
15:07:46 UTC ---
(In reply to comment #2)
> It started with http://gcc.gnu.org/viewcvs?view=revision&revision=171649
> 
> I don't know what's the status of this allocator (how near is its end), nor if
> there are any targets that have to use it as CB's allocator doesn't work for
> them.

Thanks for reporting.  The patch is to permit to use CB allocator for ports
which had to use the priority allocator.  The performance result of the
modified CB allocator is expected to be better than the usage of priority one
for the ports.

In perspective, priority coloring will be removed.  I'd recommend maintainers
of the ports using priority coloring to check CB coloring and plan to switch to
it by default.

The changes in IRA are big and complex and probably will result some port
problems for some time because RA is the most machine-dependent part of the
compiler.  Therefore the patch was committed to the trunk on the beginning of
stage1 to have more time to fix all the problems.

Meanwhile, I am going to work and try to fix this PR.

Reply via email to