-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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 7 pull requests #69761
Rollup of 7 pull requests #69761
Commits on Mar 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 7859f0e - Browse repository at this point
Copy the full SHA 7859f0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 812e62f - Browse repository at this point
Copy the full SHA 812e62fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3e5177 - Browse repository at this point
Copy the full SHA d3e5177View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98c7ed6 - Browse repository at this point
Copy the full SHA 98c7ed6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3aeb9f0 - Browse repository at this point
Copy the full SHA 3aeb9f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a1dcfa - Browse repository at this point
Copy the full SHA 1a1dcfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2af5e87 - Browse repository at this point
Copy the full SHA 2af5e87View commit details -
Configuration menu - View commit details
-
Copy full SHA for a20d54f - Browse repository at this point
Copy the full SHA a20d54fView commit details
Commits on Mar 4, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 842af36 - Browse repository at this point
Copy the full SHA 842af36View commit details -
Configuration menu - View commit details
-
Copy full SHA for f54e863 - Browse repository at this point
Copy the full SHA f54e863View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6200f5c - Browse repository at this point
Copy the full SHA 6200f5cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e32ee55 - Browse repository at this point
Copy the full SHA e32ee55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 634a167 - Browse repository at this point
Copy the full SHA 634a167View commit details -
Use subslice patterns in slice methods
For all of the methods that pick off the first or last element, we can use subslice patterns to implement them directly, rather than relying on deeper indexing function calls. At a minimum, this means the generated code will rely less on inlining for performance, but in some cases it also optimizes better.
Configuration menu - View commit details
-
Copy full SHA for 53be0cc - Browse repository at this point
Copy the full SHA 53be0ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81f435d - Browse repository at this point
Copy the full SHA 81f435dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c6f1244 - Browse repository at this point
Copy the full SHA c6f1244View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f23650 - Browse repository at this point
Copy the full SHA 6f23650View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb67eca - Browse repository at this point
Copy the full SHA eb67ecaView commit details -
Configuration menu - View commit details
-
Copy full SHA for a30f55f - Browse repository at this point
Copy the full SHA a30f55fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd4dad4 - Browse repository at this point
Copy the full SHA bd4dad4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46d85e5 - Browse repository at this point
Copy the full SHA 46d85e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a32afa3 - Browse repository at this point
Copy the full SHA a32afa3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5d1e18 - Browse repository at this point
Copy the full SHA a5d1e18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cb2559 - Browse repository at this point
Copy the full SHA 2cb2559View commit details -
Configuration menu - View commit details
-
Copy full SHA for b11cd0b - Browse repository at this point
Copy the full SHA b11cd0bView commit details
Commits on Mar 5, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8efb9eb - Browse repository at this point
Copy the full SHA 8efb9ebView commit details
Commits on Mar 6, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 9712fa4 - Browse repository at this point
Copy the full SHA 9712fa4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40809b0 - Browse repository at this point
Copy the full SHA 40809b0View commit details -
Rollup merge of rust-lang#69656 - matthiaskrgr:iter_nth_zero, r=oli-obk
Use .next() instead of .nth(0) on iterators.
Configuration menu - View commit details
-
Copy full SHA for 4c46d7c - Browse repository at this point
Copy the full SHA 4c46d7cView commit details -
Rollup merge of rust-lang#69674 - mark-i-m:assoc-fn, r=Centril
Rename DefKind::Method and TraitItemKind::Method r? @eddyb, @Centril, or @matthewjasper cc rust-lang#69498 rust-lang#60163
Configuration menu - View commit details
-
Copy full SHA for ed6ecf6 - Browse repository at this point
Copy the full SHA ed6ecf6View commit details -
Rollup merge of rust-lang#69706 - cuviper:subslice-methods, r=Centril
Use subslice patterns in slice methods For all of the methods that pick off the first or last element, we can use subslice patterns to implement them directly, rather than relying on deeper indexing function calls. At a minimum, this means the generated code will rely less on inlining for performance, but in some cases it also optimizes better.
Configuration menu - View commit details
-
Copy full SHA for d97d99f - Browse repository at this point
Copy the full SHA d97d99fView commit details -
Rollup merge of rust-lang#69708 - estebank:tiny, r=petrochenkov
On mismatched delimiters, only point at empty blocks that are in the same line We point at empty blocks when we have mismatched braces to detect cases where editors auto insert `}` after writing `{`. Gate this to only the case where the entire span is in the same line so we never point at explicitly empty blocks.
Configuration menu - View commit details
-
Copy full SHA for 639e449 - Browse repository at this point
Copy the full SHA 639e449View commit details -
Rollup merge of rust-lang#69714 - spastorino:place-ref-lifetime, r=ol…
…i-obk Make PlaceRef take just one lifetime r? @eddyb
Configuration menu - View commit details
-
Copy full SHA for f8ef050 - Browse repository at this point
Copy the full SHA f8ef050View commit details -
Rollup merge of rust-lang#69727 - JohnTitor:sugg-unwrap, r=estebank
Avoid using `unwrap()` in suggestions Addresses rust-lang#69725, still need a regression test. r? @estebank
Configuration menu - View commit details
-
Copy full SHA for 1ca96e2 - Browse repository at this point
Copy the full SHA 1ca96e2View commit details -
Rollup merge of rust-lang#69753 - pnkfelix:issue-69191-ice-on-uninhab…
…ited-enum-field, r=oli-obk Do not ICE when matching an uninhabited enum's field Fix rust-lang#69191
Configuration menu - View commit details
-
Copy full SHA for 469ab17 - Browse repository at this point
Copy the full SHA 469ab17View commit details