Richard Sandiford <rdsandif...@googlemail.com> writes: > Well, given the replies from you, Ian and Vlad (when reviewing the patch), > I feel once again in a minority of one here :-) but... I just don't > think we should be advertising this sort of stuff to users. Not because > I'm trying to be cliquey, but because any time the user ends up having > to use stuff like this represents a failure on the part of the compiler.
I think it's perfectly reasonable to have tuning knobs that are reserved for experts or people with too much time on their hands. I just think that we already have a mechanism for that via --param. For --param the docs say The names of specific parameters, and the meaning of the values, are tied to the internals of the compiler, and are subject to change without notice in future releases. I think that is the kind of thing you are talking about. I think that for compiler tuning knobs we should use the mechanism that already exists, rather than introducing a new mechanism of undocumented -f options. Ian