gecko-dev/taskcluster
Mike Shal 98ffc560c9 Bug 1561146 - Enable PGO for Windows aarch64 builds; r=firefox-build-system-reviewers,chmanchester
This build re-uses the PGO profile from the win64 build in the
win64-aarch64-shippable-no-eme part of the aarch64 build. Even though
the profile isn't generated on the smae platform, we still get enough of
a performance win to make this worthwhile.

Note that the pgo_flags() in configure need to be tweaked slightly since
we don't supprt the -fprofile-generate flag for aarch64 (we don't build
the clang_rt.profile lib there). So we always want to return the flags
namespace to make sure we get the use_* versions of flags, which we do
need.

Differential Revision: https://phabricator.services.mozilla.com/D38928

--HG--
extra : moz-landing-system : lando
2019-07-23 23:42:47 +00:00
..
ci Bug 1561146 - Enable PGO for Windows aarch64 builds; r=firefox-build-system-reviewers,chmanchester 2019-07-23 23:42:47 +00:00
docker No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser 2019-07-22 11:21:40 +00:00
docs Bug 1562287: [taskgraph] `try_task_config` parameter is now always a `dict`; r=aki 2019-07-22 17:30:49 +00:00
scripts Bug 1567807. Use a newer gradle for wrench. r=nalexander 2019-07-22 16:39:08 +00:00
taskgraph Bug 1525373 - Use run-task for mozharness jobs on generic-worker. r=tomprince 2019-07-23 16:12:53 +00:00
.yamllint Bug 1550816: Enforce consistent indenting in taskcluster yaml; r=aki 2019-05-10 21:19:48 +00:00
mach_commands.py Bug 1535056 - Specifies schema for taskgraph parameters r=tomprince 2019-06-04 12:10:18 +00:00
moz.build