-
Notifications
You must be signed in to change notification settings - Fork 12.2k
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 8 pull requests #64966
Rollup of 8 pull requests #64966
Commits on Aug 9, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 5faae38 - Browse repository at this point
Copy the full SHA 5faae38View commit details
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 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 -
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 -
Configuration menu - View commit details
-
Copy full SHA for c9baaa7 - Browse repository at this point
Copy the full SHA c9baaa7View 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 9e4eb46 - Browse repository at this point
Copy the full SHA 9e4eb46View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1d9f82 - Browse repository at this point
Copy the full SHA e1d9f82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c1b447 - Browse repository at this point
Copy the full SHA 6c1b447View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3173a09 - Browse repository at this point
Copy the full SHA 3173a09View commit details -
Configuration menu - View commit details
-
Copy full SHA for d132a70 - Browse repository at this point
Copy the full SHA d132a70View commit details -
Configuration menu - View commit details
-
Copy full SHA for 431c075 - Browse repository at this point
Copy the full SHA 431c075View 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 df6f268 - Browse repository at this point
Copy the full SHA df6f268View commit details -
Rollup merge of rust-lang#64820 - ssomers:master, r=bluss
BTreeSet intersection, is_subset & difference optimizations ...based on the range of values contained; in particular, a massive improvement when these ranges are disjoint (or merely touching), like in the neg-vs-pos benchmarks already in liballoc. Inspired by rust-lang#64383 but none of the ideas there worked out. I introduced another variant in IntersectionInner and in DifferenceInner, because I couldn't find a way to initialize these iterators as empty if there's no empty set around. Also, reduced the size of "large" sets in test cases - if Miri can't handle it, it was needlessly slowing down everyone.
Configuration menu - View commit details
-
Copy full SHA for 38a7760 - Browse repository at this point
Copy the full SHA 38a7760View 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 e37c000 - Browse repository at this point
Copy the full SHA e37c000View 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 cf44ce2 - Browse repository at this point
Copy the full SHA cf44ce2View commit details -
Rollup merge of rust-lang#64912 - lzutao:unneeded-main-doc, r=jonas-s…
…chievink Remove unneeded `fn main` blocks from docs ## [No whitespace diff](https://github.com/rust-lang/rust/pull/64912/files?w=1)
Configuration menu - View commit details
-
Copy full SHA for 4492cd3 - Browse repository at this point
Copy the full SHA 4492cd3View commit details -
Rollup merge of rust-lang#64933 - sam09:master, r=estebank
Fixes rust-lang#64919. Suggest fix based on operator precendence. Fixes rust-lang#64919
Configuration menu - View commit details
-
Copy full SHA for 9c43861 - Browse repository at this point
Copy the full SHA 9c43861View commit details -
Rollup merge of rust-lang#64952 - michaelwoerister:update-cargo, r=al…
…excrichton Update cargo. Pulls rust-lang/cargo@f3c92ed into nightly Rust. r? @alexcrichton
Configuration menu - View commit details
-
Copy full SHA for f38b393 - Browse repository at this point
Copy the full SHA f38b393View commit details