Hello Chen, Thursday, July 8, 2010, 12:05:43 PM, Chen Lei wrote: > 2010/7/8 Jakub Jelinek <jakub@xxxxxxxxxx>: >> Generally, much better speedup can be achieved by using PGO >> (-fprofile-generate, run on some testsuite, -fprofile-use). >> GCC itself is built that way for several years, but it would be useful if >> other performance sensitive packages were built that way too, assuming they >> have some testsuite which resembles common use. >> >> E.g. bash can be easily trained on some configure or some other >> large shell scripts, similarly for python, perl, ... >> The speedups from this can go up to say 30% or so. >> >> Jakub >> -- > It seems MeeGo builds core packages by using PGO already. Is there > anyone who would like to volunteer to write a packaging guideline > about using PGO? > Regards, > Chen Lei FireFox and Thunderbird are already set up with their own PGO build support. One of the complaints for the last year has been that this is used for Windows build, but not for the Linux platform. Sounds like F14 would eliminate that particular wart. See: https://developer.mozilla.org/en/building_with_profile-guided_optimization Hope this helps, Al -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel