On 04/21/2016 01:24 AM, Trevor Saunders wrote:
On Wed, Apr 20, 2016 at 06:03:01AM -0700, Andi Kleen wrote:

A vector can have very different performance than a list, depending how
it is used. Do your patches cause any measure performance difference for
the compiler?

I haven't measured, but I am aware of that and did consider it when
writing these patches.  I expect they'll help perf some since I went
through some hoops to not move elements around the vector unnecessarily.
I'm not really sure what work load is most effected by each of these
patches, and they don't really seem that risky to me so I'd rather notdo
tons of testing on the off chance they slow something down, in the worst
case we can always revert something to a list without using rtx.

Well, at least post before/after numbers (with all patches applied for the "after") for compiling a large source file, including time and memory reports.


Bernd

Reply via email to