This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients brett.cannon, cstratak, gregory.p.smith, methane, torsava, vstinner, xiang.zhang
Date 2017-05-10.10:29:36
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1494412176.51.0.694354387066.issue29243@psf.upfronthosting.co.za>
In-reply-to
Content
Oh wait, I expected that "make test" would build Python with PGO, but it doesn't anymore. Would it be possible to change the Makefile to make sure that "make python" (on Linux, "make python.exe" on macOS) would build Python using PGO?

I tried to hack something, but I'm lost in dependencies... "make profile-opt" runs "$(MAKE) build_all_generate_profile" which runs "$(MAKE) build_all CFLAGS_NODIST=..." and build_all depends on "$(BUILDPYTHON)".

I'm not sure that it's possible to make everything automatic because of the high number of targets and dependencies.

To be honest, I'm not excited by ./configure --enable-optimizations. I was happy with an explicit "make profile-opt".
History
Date User Action Args
2017-05-10 10:29:36vstinnersetrecipients: + vstinner, brett.cannon, gregory.p.smith, methane, xiang.zhang, cstratak, torsava
2017-05-10 10:29:36vstinnersetmessageid: <1494412176.51.0.694354387066.issue29243@psf.upfronthosting.co.za>
2017-05-10 10:29:36vstinnerlinkissue29243 messages
2017-05-10 10:29:36vstinnercreate