-
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 8 pull requests #69062
Rollup of 8 pull requests #69062
Commits on Feb 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 109d5c1 - Browse repository at this point
Copy the full SHA 109d5c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdacdf4 - Browse repository at this point
Copy the full SHA bdacdf4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 095963f - Browse repository at this point
Copy the full SHA 095963fView commit details -
Remove unused feature gates from cg_llvm
Also turns a few `box` into `Box::new`
Configuration menu - View commit details
-
Copy full SHA for f9971c5 - Browse repository at this point
Copy the full SHA f9971c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2da8b3 - Browse repository at this point
Copy the full SHA c2da8b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a4596a - Browse repository at this point
Copy the full SHA 2a4596aView commit details -
Configuration menu - View commit details
-
Copy full SHA for cf862df - Browse repository at this point
Copy the full SHA cf862dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e61d52 - Browse repository at this point
Copy the full SHA 3e61d52View commit details
Commits on Feb 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d252791 - Browse repository at this point
Copy the full SHA d252791View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6638b86 - Browse repository at this point
Copy the full SHA 6638b86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74994af - Browse repository at this point
Copy the full SHA 74994afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6305c68 - Browse repository at this point
Copy the full SHA 6305c68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 341594e - Browse repository at this point
Copy the full SHA 341594eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bfba4f - Browse repository at this point
Copy the full SHA 1bfba4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a26c1c - Browse repository at this point
Copy the full SHA 1a26c1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f672cd - Browse repository at this point
Copy the full SHA 8f672cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for b759999 - Browse repository at this point
Copy the full SHA b759999View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d6bdcc - Browse repository at this point
Copy the full SHA 9d6bdccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 91d01e7 - Browse repository at this point
Copy the full SHA 91d01e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e386656 - Browse repository at this point
Copy the full SHA e386656View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5827d78 - Browse repository at this point
Copy the full SHA 5827d78View commit details
Commits on Feb 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d51f2bd - Browse repository at this point
Copy the full SHA d51f2bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e57a0a - Browse repository at this point
Copy the full SHA 3e57a0aView commit details
Commits on Feb 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b8893df - Browse repository at this point
Copy the full SHA b8893dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75afd0b - Browse repository at this point
Copy the full SHA 75afd0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 87df124 - Browse repository at this point
Copy the full SHA 87df124View commit details -
Configuration menu - View commit details
-
Copy full SHA for f667937 - Browse repository at this point
Copy the full SHA f667937View commit details
Commits on Feb 11, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6575abc - Browse repository at this point
Copy the full SHA 6575abcView commit details -
Configuration menu - View commit details
-
Copy full SHA for e20108f - Browse repository at this point
Copy the full SHA e20108fView commit details -
Rollup merge of rust-lang#66498 - bjorn3:less_feature_flags, r=Dylan-DPC
Remove unused feature gates I think many of the remaining unstable things can be easily be replaced with stable things. I have kept the `#![feature(nll)]` even though it is only necessary in `libstd`, to make regressions of it harder.
Configuration menu - View commit details
-
Copy full SHA for ec0cfd1 - Browse repository at this point
Copy the full SHA ec0cfd1View commit details -
Rollup merge of rust-lang#68816 - estebank:fn-mut-closure, r=varkor
Tweak borrow error on `FnMut` when `Fn` is expected Fix rust-lang#31701, fix rust-lang#66097.
Configuration menu - View commit details
-
Copy full SHA for b6024c4 - Browse repository at this point
Copy the full SHA b6024c4View commit details -
Rollup merge of rust-lang#68824 - ajpaverd:cfguard-rustbuild, r=Mark-…
…Simulacrum Enable Control Flow Guard in rustbuild Now that Rust supports Control Flow Guard (rust-lang#68180), add a config.toml option to build the standard library with CFG enabled. r? @nagisa
Configuration menu - View commit details
-
Copy full SHA for c8c2b2b - Browse repository at this point
Copy the full SHA c8c2b2bView commit details -
Rollup merge of rust-lang#69022 - ljedrz:traits_tweak_vecs, r=petroch…
…enkov traits: preallocate 2 Vecs of known initial size The 2 preallocations are pretty obvious; both vectors will be as big as or larger than the collections they are created from. In `WfPredicates::normalize` the change from a functional style improves readability and should be perf-friendly, too.
Configuration menu - View commit details
-
Copy full SHA for d8b4abc - Browse repository at this point
Copy the full SHA d8b4abcView commit details -
Rollup merge of rust-lang#69031 - Centril:dyntest, r=eddyb
Use `dyn Trait` more in tests Here are some tests using the old trait object type syntax which are not testing the syntax itself. This has been extracted from rust-lang#66364.
Configuration menu - View commit details
-
Copy full SHA for dc98cb0 - Browse repository at this point
Copy the full SHA dc98cb0View commit details -
Rollup merge of rust-lang#69044 - jonas-schievink:dont-run-coherence-…
…twice, r=davidtwco Don't run coherence twice for future-compat lints This fixes the regression introduced by rust-lang#65232 (which I mentioned in rust-lang#65232 (comment)). Old algorithm: * Run coherence with all future-incompatible checks off, reporting errors on any overlap. * If there's no overlap (common case), run it *again*, with the future-incompatible checks on. Report warnings for any overlap found. New algorithm: * Run coherence with all additional future-incompatible checks *on*, which means that we'll find *all* potentially overlapping impls immediately. * If this found overlap, run coherence again, with the future-incompatible checks off. If that *still* gives an error, we report it. If not, it ought to be a warning. This reduces time spent in coherence checking for the nrf52810-pac by roughly 50% relative to current master.
Configuration menu - View commit details
-
Copy full SHA for 0ba5e8a - Browse repository at this point
Copy the full SHA 0ba5e8aView commit details -
Rollup merge of rust-lang#69047 - ehuss:rustfmt-vendor, r=Centril
Don't rustfmt check the vendor directory. I need to be able to run `x.py tidy` to do license checks (which requires vendored dependencies). However, when vendoring is enabled, it wants to rustfmt check the entire vendor directory, which doesn't work.
Configuration menu - View commit details
-
Copy full SHA for c88b349 - Browse repository at this point
Copy the full SHA c88b349View commit details -
Rollup merge of rust-lang#69055 - GuillaumeGomez:clean-up-e0307, r=Dy…
…lan-DPC Clean up E0307 explanation r? @Dylan-DPC
Configuration menu - View commit details
-
Copy full SHA for 82a366a - Browse repository at this point
Copy the full SHA 82a366aView commit details