-
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 11 pull requests #54859
Rollup of 11 pull requests #54859
Commits on Sep 27, 2018
-
Expand the documentation for the std::sync module
Provides an overview on why synchronization is required, as well a short summary of what sync primitives are available.
Configuration menu - View commit details
-
Copy full SHA for f5e991b - Browse repository at this point
Copy the full SHA f5e991bView commit details -
Make example code use global variables
Because `fn main()` was added automatically, the variables were actually local statics.
Configuration menu - View commit details
-
Copy full SHA for e0df0ae - Browse repository at this point
Copy the full SHA e0df0aeView commit details -
Reword the lead paragraph and turn the list items into complete sentences.
Configuration menu - View commit details
-
Copy full SHA for f3fdbbf - Browse repository at this point
Copy the full SHA f3fdbbfView commit details
Commits on Sep 28, 2018
-
Configuration menu - View commit details
-
Copy full SHA for bcec6bb - Browse repository at this point
Copy the full SHA bcec6bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e921aa - Browse repository at this point
Copy the full SHA 7e921aaView commit details
Commits on Oct 3, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 4d58821 - Browse repository at this point
Copy the full SHA 4d58821View commit details -
Configuration menu - View commit details
-
Copy full SHA for 113141b - Browse repository at this point
Copy the full SHA 113141bView commit details
Commits on Oct 4, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 594655b - Browse repository at this point
Copy the full SHA 594655bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea3d8f5 - Browse repository at this point
Copy the full SHA ea3d8f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 769b383 - Browse repository at this point
Copy the full SHA 769b383View commit details
Commits on Oct 5, 2018
-
rustdoc: overflow:auto doesn't work nicely on small screens
This property was introduced by 3f92ff3, but looks it doesn't overwrap even without the property. Fixes rust-lang#54672.
Configuration menu - View commit details
-
Copy full SHA for 2feea63 - Browse repository at this point
Copy the full SHA 2feea63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ba5584 - Browse repository at this point
Copy the full SHA 6ba5584View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ff117d - Browse repository at this point
Copy the full SHA 2ff117dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 91fc573 - Browse repository at this point
Copy the full SHA 91fc573View commit details -
Configuration menu - View commit details
-
Copy full SHA for 029e261 - Browse repository at this point
Copy the full SHA 029e261View commit details -
Configuration menu - View commit details
-
Copy full SHA for e153103 - Browse repository at this point
Copy the full SHA e153103View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ee6b54 - Browse repository at this point
Copy the full SHA 0ee6b54View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ad21a8 - Browse repository at this point
Copy the full SHA 7ad21a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 819cbfe - Browse repository at this point
Copy the full SHA 819cbfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9da428d - Browse repository at this point
Copy the full SHA 9da428dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5db411 - Browse repository at this point
Copy the full SHA f5db411View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d81c03 - Browse repository at this point
Copy the full SHA 8d81c03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5444148 - Browse repository at this point
Copy the full SHA 5444148View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a41cfa - Browse repository at this point
Copy the full SHA 9a41cfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90b9469 - Browse repository at this point
Copy the full SHA 90b9469View commit details -
Revert "Slightly refactor VecDeque implementation"
This reverts commit 6ce76ac.
Configuration menu - View commit details
-
Copy full SHA for 70ae43f - Browse repository at this point
Copy the full SHA 70ae43fView commit details -
Removes unnecessary type mismatch error from test that was hiding borrow check error from NLL stderr.
Configuration menu - View commit details
-
Copy full SHA for c07b712 - Browse repository at this point
Copy the full SHA c07b712View commit details -
Rollup merge of rust-lang#54078 - GabrielMajeri:expand-sync-docs, r=s…
…teveklabnik Expand the documentation for the `std::sync` module I've tried to expand the documentation for Rust's synchronization primitives. The module level documentation explains why synchronization is required when working with a multiprocessor system, and then links to the appropiate structure in this module. Fixes rust-lang#29377, since this should be the last item on the checklist (documentation for `Atomic*` was fixed in rust-lang#44854, but not ticked off the checklist).
Configuration menu - View commit details
-
Copy full SHA for 6b24de1 - Browse repository at this point
Copy the full SHA 6b24de1View commit details -
Rollup merge of rust-lang#54717 - ljedrz:cleanup_ty_p1, r=davidtwco
Cleanup rustc/ty part 1 Part 2 will follow soon; I wouldn't want these changes to rot too quickly. - improve stack shifting and remove related allocations - move a faster early return up - improve allocations - use Cow<str> where applicable - simplify common patterns - whitespace fixes
Configuration menu - View commit details
-
Copy full SHA for 5efac03 - Browse repository at this point
Copy the full SHA 5efac03View commit details -
Rollup merge of rust-lang#54781 - phansch:master, r=varkor
Add examples to `TyKind::FnDef` and `TyKind::FnPtr` docs This adds two examples to the docs of `TyKind::FnDef` and `TyKind::FnPtr`. I found these two types a bit confusing when I learned about them and I think adding these examples might help others.
Configuration menu - View commit details
-
Copy full SHA for 9e8f522 - Browse repository at this point
Copy the full SHA 9e8f522View commit details -
Rollup merge of rust-lang#54787 - varkor:unused-mut-in-desugaring, r=…
…nikomatsakis Only warn about unused `mut` in user-written code Fixes rust-lang#54586. r? @pnkfelix cc @blitzerr
Configuration menu - View commit details
-
Copy full SHA for 3810657 - Browse repository at this point
Copy the full SHA 3810657View commit details -
Rollup merge of rust-lang#54804 - euclio:inverted-parameters, r=estebank
add suggestion for inverted function parameters Fixes rust-lang#54065.
Configuration menu - View commit details
-
Copy full SHA for ee745d6 - Browse repository at this point
Copy the full SHA ee745d6View commit details -
Rollup merge of rust-lang#54812 - pnkfelix:issue-32382-index-assoc-ty…
…pe-with-lifetime, r=nikomatsakis Regression test for rust-lang#32382.
Configuration menu - View commit details
-
Copy full SHA for 08af25f - Browse repository at this point
Copy the full SHA 08af25fView commit details -
Rollup merge of rust-lang#54833 - abonander:issue-54441, r=petrochenkov
make `Parser::parse_foreign_item()` return a foreign item or error Fixes `Parser::parse_foreign_item()` to follow the convention of `parse_trait_item()` and `parse_impl_item()` in that it *must* parse an item or return an error, and then the caller is responsible for detecting the closing delimiter. This prevents it from looping endlessly on an unexpected token in `ext/expand.rs` where it was also leaking memory by continually pushing to `Parser::expected_tokens` via `Parser::check_keyword()`. closes rust-lang#54441 r? @petrochenkov cc @dtolnay
Configuration menu - View commit details
-
Copy full SHA for a95a6e2 - Browse repository at this point
Copy the full SHA a95a6e2View commit details -
Rollup merge of rust-lang#54834 - kzys:fix-small-screen, r=GuillaumeG…
…omez rustdoc: overflow:auto doesn't work nicely on small screens This property was introduced by 3f92ff3, but looks it doesn't overwrap even without the property. Fixes rust-lang#54672.
Configuration menu - View commit details
-
Copy full SHA for f1b42c5 - Browse repository at this point
Copy the full SHA f1b42c5View commit details -
Rollup merge of rust-lang#54838 - 11Takanori:fix-typo, r=petrochenkov
Fix typo in src/libsyntax/parse/parser.rs contast -> contrast
Configuration menu - View commit details
-
Copy full SHA for 42fcde8 - Browse repository at this point
Copy the full SHA 42fcde8View commit details -
Rollup merge of rust-lang#54851 - alexcrichton:revert-optimize, r=sfa…
…ckler Fix a regression in 1.30 by reverting rust-lang#53564 Investigation on rust-lang#54477 revealed rust-lang#53564 as the culprit in the regression for that crate. I've reproduced the regression with the [detailed test cases provided](rust-lang#54477 (comment)). While we figure out how to fix the regression this commit reverts the current culprit.
Configuration menu - View commit details
-
Copy full SHA for 402c699 - Browse repository at this point
Copy the full SHA 402c699View commit details -
Rollup merge of rust-lang#54853 - davidtwco:issue-52663-missing-lifet…
…ime-suggestion-test, r=nikomatsakis Remove unneccessary error from test, revealing NLL error. Part of rust-lang#52663. Removes unnecessary type mismatch error from test that was hiding borrow check error from NLL stderr. r? @nikomatsakis
Configuration menu - View commit details
-
Copy full SHA for 51334c9 - Browse repository at this point
Copy the full SHA 51334c9View commit details