On 05/23/2013 02:31 PM, Richard Henderson wrote:


I think we need more weigh in from other maintainers on this, rather than
iterating a 5th time today...
This seems like an awful lot of pain.

I don't think we should be looking to generate different code for library vs executable GCC.

I think we should look for *clean* first, then we can look at what we could change if the compile-time performance isn't what we want.

Lots of C++ code manages to pass around the implicit this pointer and use it appropriately without that being a significant source of performance concerns. I suspect GCC would be the same in that regard. The cost of passing around & using that pointer is dwarfed by all the other lameness we have.


Jeff

Reply via email to