summaryrefslogtreecommitdiffstats
path: root/scripts/rootfs_rpm-extract-postinst.awk
diff options
context:
space:
mode:
authorAnuj Mittal <anuj.mittal@intel.com>2018-08-16 14:26:33 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2018-08-16 22:40:06 +0100
commit05a2a53f9cc7e75b4a3838ab9368cadf0f15ba1b (patch)
treed4bf062e1cb515537eba21b0cdab8f2e92aebdc3 /scripts/rootfs_rpm-extract-postinst.awk
parent4e37ca369205dccfaf730d6ac4d33c23fb995b5f (diff)
downloadopenembedded-core-05a2a53f9cc7e75b4a3838ab9368cadf0f15ba1b.tar.gz
python3: enable profile optimized builds
Enable profile guided optimization (pgo) for python3. Enabling pgo in python is generally as simple as invoking the target profile-opt which: - builds python binaries with profile instrumentation enabled, - runs a specific profile task using that python to get the profile data and, - feeds the compiler with this profile data and rebuilds python. This change invokes qemu-user for the second step of running a profile task using target python. Depending on how long profile task takes to run, this might add a significant time to compilation (which would be true for native builds too). The default profile task can be changed by the users depending on what makes sense for their use case (or can be left empty). In case qemu-user isn't supported, profile task won't be run. Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/rootfs_rpm-extract-postinst.awk')
0 files changed, 0 insertions, 0 deletions