Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.
Sign uprustc: Set release mode cgus to 16 by default #46910
Conversation
rust-highfive
assigned
estebank
Dec 21, 2017
This comment has been minimized.
This comment has been minimized.
|
r? @estebank (rust_highfive has picked a reviewer for you, use r? to override) |
This comment has been minimized.
This comment has been minimized.
rust-highfive
assigned
michaelwoerister
and unassigned
estebank
Dec 21, 2017
This comment has been minimized.
This comment has been minimized.
|
@bors r+ Let's try it. We can easily revert before the next release if there's a major problem. |
This comment has been minimized.
This comment has been minimized.
|
|
kennytm
added
the
S-waiting-on-bors
label
Dec 21, 2017
kennytm
added a commit
to kennytm/rust
that referenced
this pull request
Dec 23, 2017
bors
added a commit
that referenced
this pull request
Dec 23, 2017
bors
added a commit
that referenced
this pull request
Dec 23, 2017
kennytm
added a commit
to kennytm/rust
that referenced
this pull request
Dec 23, 2017
bors
added a commit
that referenced
this pull request
Dec 23, 2017
This comment has been minimized.
This comment has been minimized.
alexcrichton
force-pushed the
alexcrichton:thinlto-default
branch
from
3230850
to
8e25bf3
Dec 23, 2017
This comment has been minimized.
This comment has been minimized.
|
I've opened an LLVM bug for that failure. |
alexcrichton
force-pushed the
alexcrichton:thinlto-default
branch
from
8e25bf3
to
93e5fac
Dec 23, 2017
alexcrichton
force-pushed the
alexcrichton:thinlto-default
branch
from
93e5fac
to
b5361d0
Dec 24, 2017
This comment has been minimized.
This comment has been minimized.
|
@bors: r=michaelwoerister |
This comment has been minimized.
This comment has been minimized.
|
|
This comment has been minimized.
This comment has been minimized.
bors
added a commit
that referenced
this pull request
Dec 25, 2017
This comment has been minimized.
This comment has been minimized.
|
|
bors
merged commit b5361d0
into
rust-lang:master
Dec 25, 2017
alexcrichton
deleted the
alexcrichton:thinlto-default
branch
Dec 25, 2017
bluss
added
the
relnotes
label
Dec 25, 2017
This comment has been minimized.
This comment has been minimized.
leonardo-m
commented
Dec 26, 2017
•
|
Probably because of this I am seeing nearly halved compilation times. (But I am seeing a problem I'll file soon, I don't know if it's the same LLVM failure reported above. Edit: it's #47015 ). |
frewsxcv
referenced this pull request
Dec 30, 2017
Open
compilation with sancov and multiple codegen units results in SIGSEGV: invalid memory reference; nightly-2017-12-26 regression #47071
kennytm
referenced this pull request
Jan 6, 2018
Closed
Spurious appveyor 32-bit test timeouts #46903
This was referenced Jan 11, 2018
jonhoo
referenced this pull request
Jan 11, 2018
Closed
Segfault on latest nightly with codegen-units > 1 #47364
matthiaskrgr
referenced this pull request
Feb 6, 2018
Closed
monolithic lto link time very slow when building with several codegen units #48025
michaelwoerister
referenced this pull request
Feb 19, 2018
Closed
Reproducible builds regression in nightly #47135
This comment has been minimized.
This comment has been minimized.
Aowassoto
commented
Jun 17, 2018
|
Jsn |
alexcrichton commentedDec 21, 2017
This commit is the next attempt to enable multiple codegen units by default in
release mode, getting some of those sweet, sweet parallelism wins by running
codegen in parallel. Performance should not be lost due to ThinLTO being on by
default as well.
Closes #45320