DescriptionRework how MB and GN handle concurrent links.
The Mac and iOS GN bots don't currently limit the number of concurrent
links. The official continuous win bots aren't on MB because they can't
limit the number of concurrent links through MB.
This CL adds a 'concurrent_links' arg to GN, which calls the
get_concurrent_links script to get the appropriate default value
(making this consistent across platforms), and also adds a hack
to MB to translate a gyp_link_concurrent "GYP_DEFINE" to the
GYP_LINK_CONCURRENCY env var.
The CL also adds a test for this MB hack and the similar, already existing
LLVM_FORCE_HEAD_REVISION hack.
R=scottmg@chromium.org, brettw@chromium.org
BUG=602480, 611491, 616390
Committed: https://crrev.com/ec079268641d3d284884a5acf55d75af6065f549
Cr-Commit-Position: refs/heads/master@{#398200}
Patch Set 1 #
Total comments: 12
Patch Set 2 : move concurrent_links into a dedicated .gni #
Total comments: 8
Patch Set 3 : update w/ review feedback #
Messages
Total messages: 25 (12 generated)
|