DescriptionReland of Enable LTO on Linux for the official builds.
Reason for reland:
Uses target_os rather than is_linux
This CL turns on Link-Time Optimization for official
builds, which makes the resulting binaries to run faster.
On the dark side, the change increases the link time by 3x-5x,
and is also very memory-hungry. All official bots were
upgraded to have 200+ GB RAM to handle LTO builds. Timeouts
were also accordingly increased.
This CL might cause timeouts / OOMs, if some slaves still
have not enough RAM. Please, revert the CL with pointing
out to the slaves / bots broken by this change.
NOTRY=true
TBR=thakis
BUG=453195, 615039
Committed: https://crrev.com/c8648b6aef59bf539251dc5242820a83b1a751f9
Cr-Commit-Position: refs/heads/master@{#396186}
Patch Set 1 #Patch Set 2 : target_os vs is_linux #
Total comments: 1
Messages
Total messages: 11 (5 generated)
|