]> git.lizzy.rs Git - rust.git/commit
Auto merge of #45400 - alexcrichton:bootstrap-thinlto, r=Mark-Simulacrum
authorbors <bors@rust-lang.org>
Sun, 22 Oct 2017 00:35:05 +0000 (00:35 +0000)
committerbors <bors@rust-lang.org>
Sun, 22 Oct 2017 00:35:05 +0000 (00:35 +0000)
commit1042190f8c18b93a8987c30c5bf97d7b9259638b
tree7fbd98f83856140375e2a09f9ed4f0dec873dfa0
parent9ea3878dfec9b20993eaebfdb7566b29e49c52ab
parentd01427f53e81a24e1c49d1672f37d4809c04a004
Auto merge of #45400 - alexcrichton:bootstrap-thinlto, r=Mark-Simulacrum

rustbuild: Compile rustc with ThinLTO

This commit enables ThinLTO for the compiler as well as multiple codegen units.
This is intended to get the benefits of parallel codegen while also avoiding
any major loss of perf. Finally this commit is also intended as further testing
for #45320 and shaking out bugs.
src/bootstrap/builder.rs