-
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 8 pull requests #58446
Rollup of 8 pull requests #58446
Commits on Feb 3, 2019
-
This change updates the future and task API as discussed in the stabilization RFC at rust-lang/rfcs#2592. Changes: - Replacing UnsafeWake with RawWaker and RawWakerVtable - Removal of LocalWaker - Removal of Arc-based Wake trait
Configuration menu - View commit details
-
Copy full SHA for d9a4b22 - Browse repository at this point
Copy the full SHA d9a4b22View commit details -
Apply suggestions from code review
Co-Authored-By: Matthias247 <matthias.einwag@live.com>
Configuration menu - View commit details
-
Copy full SHA for 01a704c - Browse repository at this point
Copy the full SHA 01a704cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e6bc3c - Browse repository at this point
Copy the full SHA 9e6bc3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f005e1c - Browse repository at this point
Copy the full SHA f005e1cView commit details
Commits on Feb 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e1ec814 - Browse repository at this point
Copy the full SHA e1ec814View commit details -
Configuration menu - View commit details
-
Copy full SHA for 363e992 - Browse repository at this point
Copy the full SHA 363e992View commit details
Commits on Feb 6, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 8e7ef03 - Browse repository at this point
Copy the full SHA 8e7ef03View commit details
Commits on Feb 7, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a1c4cf6 - Browse repository at this point
Copy the full SHA a1c4cf6View commit details -
Reweork incompatible match arms error
- Point at the body expression of the match arm with the type error. - Point at the prior match arms explicitely stating the evaluated type. - Point at the entire match expr in a secondary span, instead of primary. - For type errors in the first match arm, the cause is outside of the match, treat as implicit block error to give a more appropriate error.
Configuration menu - View commit details
-
Copy full SHA for 9e934e2 - Browse repository at this point
Copy the full SHA 9e934e2View commit details
Commits on Feb 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7eb6a2a - Browse repository at this point
Copy the full SHA 7eb6a2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 802c897 - Browse repository at this point
Copy the full SHA 802c897View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d6bfc5 - Browse repository at this point
Copy the full SHA 7d6bfc5View commit details
Commits on Feb 9, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1ef34a5 - Browse repository at this point
Copy the full SHA 1ef34a5View commit details
Commits on Feb 11, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 05b4e7c - Browse repository at this point
Copy the full SHA 05b4e7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ea159e - Browse repository at this point
Copy the full SHA 6ea159eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cfba1c - Browse repository at this point
Copy the full SHA 7cfba1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 235523c - Browse repository at this point
Copy the full SHA 235523cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 87dd2e1 - Browse repository at this point
Copy the full SHA 87dd2e1View commit details
Commits on Feb 13, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 871338c - Browse repository at this point
Copy the full SHA 871338cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e73f96a - Browse repository at this point
Copy the full SHA e73f96aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b376ae6 - Browse repository at this point
Copy the full SHA b376ae6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a5304a - Browse repository at this point
Copy the full SHA 1a5304aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 22d5e6a - Browse repository at this point
Copy the full SHA 22d5e6aView commit details -
Convert old doc links to current edition
Use footnote style to bypass the tidy check
Configuration menu - View commit details
-
Copy full SHA for e7f8e63 - Browse repository at this point
Copy the full SHA e7f8e63View commit details -
suggestion-diagnostics: as_ref improve snippet
Improve the code snippet suggested in suggestion-diagnostics when suggesting the use of as_ref.
Configuration menu - View commit details
-
Copy full SHA for 285d4a7 - Browse repository at this point
Copy the full SHA 285d4a7View commit details
Commits on Feb 14, 2019
-
From 104 bytes to 72 bytes on x86-64. This slightly reduces instruction counts. Also add an assertion about the size.
Configuration menu - View commit details
-
Copy full SHA for 5d65e8c - Browse repository at this point
Copy the full SHA 5d65e8cView commit details -
Rollup merge of rust-lang#57451 - dlrobertson:can_use_as_ref_nit, r=e…
…stebank suggestion-diagnostics: as_ref improve snippet Improve the code snippet suggested in suggestion-diagnostics when suggesting the use of as_ref. Given: ```rust fn test(x: &usize) {} fn main() { Some(42).map(|x| test(x)); } ``` Suggest ``` help: consider using `as_ref` instead: `as_ref().map` ``` Instead of ``` help: consider using `as_ref` instead: `as_ref().` ```
Configuration menu - View commit details
-
Copy full SHA for 93ecae6 - Browse repository at this point
Copy the full SHA 93ecae6View commit details -
Rollup merge of rust-lang#57856 - lzutao:fix-old-first-edition, r=ste…
…veklabnik Convert old first edition links to current edition one r? @steveklabnik
Configuration menu - View commit details
-
Copy full SHA for aa896f3 - Browse repository at this point
Copy the full SHA aa896f3View commit details -
Rollup merge of rust-lang#57992 - Matthias247:waker4, r=cramertj
Update the future/task API This change updates the future and task API as discussed in the stabilization RFC at rust-lang/rfcs#2592. Changes: - Replacing UnsafeWake with RawWaker and RawWakerVtable - Removal of LocalWaker - Removal of Arc-based Wake trait
Configuration menu - View commit details
-
Copy full SHA for 919cf42 - Browse repository at this point
Copy the full SHA 919cf42View commit details -
Rollup merge of rust-lang#58258 - nnethercote:shrink-hir-Expr, r=mich…
…aelwoerister Reduce the size of `hir::Expr`. From 104 bytes to 72 bytes on x86-64. This slightly reduces instruction counts. Also add an assertion about the size.
Configuration menu - View commit details
-
Copy full SHA for b6ed206 - Browse repository at this point
Copy the full SHA b6ed206View commit details -
Rollup merge of rust-lang#58267 - estebank:match-arms, r=matthewjasper
Tweak "incompatible match arms" error - Point at the body expression of the match arm with the type error. - Point at the prior match arms explicitly stating the evaluated type. - Point at the entire match expr in a secondary span, instead of primary. - For type errors in the first match arm, the cause is outside of the match, treat as implicit block error to give a more appropriate error. Fix rust-lang#46776, fix rust-lang#57206. CC rust-lang#24157, rust-lang#38234.
Configuration menu - View commit details
-
Copy full SHA for 4ad3cf2 - Browse repository at this point
Copy the full SHA 4ad3cf2View commit details -
Rollup merge of rust-lang#58296 - estebank:hidden-suggestion, r=oli-obk
Hidden suggestion support Add way to hide suggestion snippet window from cli output to avoid cluttered spans that don't enhance understanding. r? @pietroalbini CC @zackmdavis
Configuration menu - View commit details
-
Copy full SHA for 56e1916 - Browse repository at this point
Copy the full SHA 56e1916View commit details -
Rollup merge of rust-lang#58301 - RalfJung:fat-ptr-eq, r=oli-obk
Enable comparing fat pointers Also refactor our binops a bit to make that happen more easily. r? @oli-obk
Configuration menu - View commit details
-
Copy full SHA for fab0f9b - Browse repository at this point
Copy the full SHA fab0f9bView commit details -
Rollup merge of rust-lang#58308 - gnzlbg:context_insert_intr, r=eddyb
Extract block to insert an intrinsic into its own function r? @eddyb
Configuration menu - View commit details
-
Copy full SHA for a0767d6 - Browse repository at this point
Copy the full SHA a0767d6View commit details