The python3
recipe now enables profile-guided
optimization.
Using this optimization requires a little extra build time in
exchange for improved performance on the target at runtime.
Additionally, the optimization is only enabled if the current
MACHINE
has support for user-mode emulation in QEMU (i.e. "qemu-usermode"
is in
MACHINE_FEATURES
,
which it is by default).
If you wish to disable Python profile-guided optimization
regardless of the value of
MACHINE_FEATURES
, then ensure that
PACKAGECONFIG
for the python3
recipe does not contain "pgo".
You could accomplish the latter using the following at the
configuration level:
PACKAGECONFIG_remove_pn-python3 = "pgo"
Alternatively, you can set
PACKAGECONFIG
using an append file for the
python3
recipe.