Web lists-archives.com

Compiling binaries with PGO


As far as I know binaries in Debian repositories most binaries are compiled without
PGO (profile-guided optimization). Also I don't know any LInux-based OS
where all (or significant part) binaries are precompiled with PGO. With PGO we can improve
performance of binaries for typical use-cases without compiling for some
specific architecture (so binaries with PGO will be architecture-independent).

Question: why PGO isn't used by maintainers for packages? Lack of
profile data for compilation with PGO? Isn't interested for
mainatainers? Lack of build resources? Something else? Will you try to use PGO for your packages,
if will be available repository with profile data for different
applications, where you can pick profile data for your application,
recompile package with this information and, probably, increase
performance of your application?
Best regards, Alexander Zaitsev