On 4/4/2012 7:03 PM, Gabriel Dos Reis wrote:
Again, this proposal does not come out of a whim.
But it does seem to come out of a few anecdotal requests for a change, and you always have to be careful in considering such input, because of course people who agree with the status quo do not write in complaining. I see no evidence that a majority of users are in favor of this change. By the way, to me a much more significant issue is the default optimization level. Gcc code quality is plain horrible at -O0, often MUCH worse that competitive compilers with default optimization (most compilers do much more than -O0 by default). We have run into people running benchmarks where they were specifically prohibited from using other than the default options, and gcc fared badly in such comparisons. So we have wondered from time to time whether -O1 should be the default, but the debugger is not well behaved at -O1, and it's too much of a change I am afraid.