digitalmars.D.bugs - [Issue 5137] New: Compiler tips
- d-bugmail puremagic.com (32/32) Oct 30 2010 http://d.puremagic.com/issues/show_bug.cgi?id=5137
http://d.puremagic.com/issues/show_bug.cgi?id=5137 Summary: Compiler tips Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: DMD AssignedTo: nobody puremagic.com ReportedBy: bearophile_hugs eml.cc A third class of compiler messages, beside the warnings and the errors are "tips". They aren't sure errors or possible errors, they are situations where for example the compiler suggests possible performance improvements or where the programmer may add more constraints to the functions. See bug 5056 , bug 5070 Another example is from a feature added to GCC 4.6: http://gcc.gnu.org/gcc-4.6/changes.html http://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#Warning-Options -Wsuggest-attribute=pure -Wsuggest-attribute=const -Wsuggest-attribute=noreturn This shows tips where that attribute may be added to the code. Another example: the compiler may suggest cases where using an Appender may be used instead of many normal array appends. Another possible compiler tip is to optionally list all points where a very large fixed-sized array is passed by value (see bug 4580 ). -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Oct 30 2010