-
Notifications
You must be signed in to change notification settings - Fork 12.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rollup of 5 pull requests #64955
Rollup of 5 pull requests #64955
Commits on Sep 23, 2019
-
Make all alt builders produce parallel-enabled compilers
We're not quite ready to ship parallel compilers by default, but the alt builders are not used too much (in theory), so we believe that shipping a possibly-broken compiler there is not too problematic.
Configuration menu - View commit details
-
Copy full SHA for a3639c6 - Browse repository at this point
Copy the full SHA a3639c6View commit details
Commits on Sep 29, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d2c0d10 - Browse repository at this point
Copy the full SHA d2c0d10View commit details
Commits on Sep 30, 2019
-
Configuration menu - View commit details
-
Copy full SHA for f290467 - Browse repository at this point
Copy the full SHA f290467View commit details -
Configuration menu - View commit details
-
Copy full SHA for 378cc98 - Browse repository at this point
Copy the full SHA 378cc98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fa9c3b - Browse repository at this point
Copy the full SHA 4fa9c3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 40dc9da - Browse repository at this point
Copy the full SHA 40dc9daView commit details -
Configuration menu - View commit details
-
Copy full SHA for f688f8a - Browse repository at this point
Copy the full SHA f688f8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac454e9 - Browse repository at this point
Copy the full SHA ac454e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4306d00 - Browse repository at this point
Copy the full SHA 4306d00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0492302 - Browse repository at this point
Copy the full SHA 0492302View commit details -
Configuration menu - View commit details
-
Copy full SHA for 347deac - Browse repository at this point
Copy the full SHA 347deacView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9d0e5d - Browse repository at this point
Copy the full SHA d9d0e5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b80ead - Browse repository at this point
Copy the full SHA 5b80eadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66bf323 - Browse repository at this point
Copy the full SHA 66bf323View commit details -
Configuration menu - View commit details
-
Copy full SHA for 573a8d8 - Browse repository at this point
Copy the full SHA 573a8d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 258e86a - Browse repository at this point
Copy the full SHA 258e86aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bea404f - Browse repository at this point
Copy the full SHA bea404fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 151ce96 - Browse repository at this point
Copy the full SHA 151ce96View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0b073c - Browse repository at this point
Copy the full SHA b0b073cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d942622 - Browse repository at this point
Copy the full SHA d942622View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85f2945 - Browse repository at this point
Copy the full SHA 85f2945View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea78010 - Browse repository at this point
Copy the full SHA ea78010View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3234a3 - Browse repository at this point
Copy the full SHA b3234a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5804c3b - Browse repository at this point
Copy the full SHA 5804c3bView commit details -
Make the default parallelism 1
This changes the default parallelism for parallel compilers to one, instead of the previous default, which was "num cpus". This is likely not an optimal default long-term, but it is a good default for testing whether parallel compilers are not a significant regression over a sequential compiler. Notably, this in theory makes a parallel-enabled compiler behave exactly like a sequential compiler with respect to the jobserver.
Configuration menu - View commit details
-
Copy full SHA for 1a1067d - Browse repository at this point
Copy the full SHA 1a1067dView commit details
Commits on Oct 1, 2019
-
Configuration menu - View commit details
-
Copy full SHA for df298b4 - Browse repository at this point
Copy the full SHA df298b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30647d1 - Browse repository at this point
Copy the full SHA 30647d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 49780d2 - Browse repository at this point
Copy the full SHA 49780d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e046904 - Browse repository at this point
Copy the full SHA e046904View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c5dd80 - Browse repository at this point
Copy the full SHA 5c5dd80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3237ded - Browse repository at this point
Copy the full SHA 3237dedView commit details -
Configuration menu - View commit details
-
Copy full SHA for be89e52 - Browse repository at this point
Copy the full SHA be89e52View commit details -
Rollup merge of rust-lang#64404 - GuillaumeGomez:err-E0495, r=cramertj
Add long error explanation for E0495 Part of rust-lang#61137.
Configuration menu - View commit details
-
Copy full SHA for 5ac7e21 - Browse repository at this point
Copy the full SHA 5ac7e21View commit details -
Rollup merge of rust-lang#64722 - Mark-Simulacrum:alt-parallel, r=ale…
…xcrichton Make all alt builders produce parallel-enabled compilers We're not quite ready to ship parallel compilers by default, but the alt builders are not used too much (in theory), so we believe that shipping a possibly-broken compiler there is not too problematic. r? @nikomatsakis
Configuration menu - View commit details
-
Copy full SHA for 525159b - Browse repository at this point
Copy the full SHA 525159bView commit details -
Rollup merge of rust-lang#64840 - michaelwoerister:self-profiling-rai…
…i-refactor, r=wesleywiser SelfProfiler API refactoring and part one of event review This PR refactors the `SelfProfiler` a little bit so that most profiling methods are RAII-based. The codegen backend code already had something similar, this refactoring pulls this functionality up into `SelfProfiler` itself, for general use. The second commit of this PR is a review and update of the existing events we are already recording. Names have been made more consistent. CGU names have been removed from event names. They will be added back in when function parameter recording is implemented. There is still some work to be done for adding new events, especially around trait resolution and the incremental system. r? @wesleywiser
Configuration menu - View commit details
-
Copy full SHA for e5bef70 - Browse repository at this point
Copy the full SHA e5bef70View commit details -
Rollup merge of rust-lang#64890 - wesleywiser:const_prop_rvalue, r=ol…
…i-obk [const-prop] Handle remaining MIR Rvalue cases r? @oli-obk
Configuration menu - View commit details
-
Copy full SHA for 4707702 - Browse repository at this point
Copy the full SHA 4707702View commit details -
Rollup merge of rust-lang#64910 - Centril:params-cleanup, r=petrochenkov
syntax: cleanup param, method, and misc parsing Do some misc cleanup of the parser: - Method and parameter parsing is refactored. - A parser for `const | mut` is introduced that rust-lang#64588 can reuse. - Some other misc parsing. Next up in a different PR: - ~Implementing rust-lang#64252 -- maybe some other time... - Heavily restructuring up `item.rs` which is a mess (hopefully, no promises ^^). r? @petrochenkov
Configuration menu - View commit details
-
Copy full SHA for 35e8755 - Browse repository at this point
Copy the full SHA 35e8755View commit details