-
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 9 pull requests #107309
Rollup of 9 pull requests #107309
Commits on Jan 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 656db98 - Browse repository at this point
Copy the full SHA 656db98View commit details -
Configuration menu - View commit details
-
Copy full SHA for e4f61af - Browse repository at this point
Copy the full SHA e4f61afView commit details
Commits on Jan 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for be2ec32 - Browse repository at this point
Copy the full SHA be2ec32View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6111e8 - Browse repository at this point
Copy the full SHA c6111e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b8251e - Browse repository at this point
Copy the full SHA 7b8251eView commit details
Commits on Jan 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e1f630f - Browse repository at this point
Copy the full SHA e1f630fView commit details -
Add
rustc_on_unimplemented
onSync
for cell typesSuggest using a lock instead.
Configuration menu - View commit details
-
Copy full SHA for 6d0c91f - Browse repository at this point
Copy the full SHA 6d0c91fView commit details
Commits on Jan 23, 2023
-
Add hint for missing lifetime bound on trait object when type alias i…
…s used
yanchen4791 committedJan 23, 2023 Configuration menu - View commit details
-
Copy full SHA for 62a1e76 - Browse repository at this point
Copy the full SHA 62a1e76View commit details -
Bring tests back into rustc source tarball
They were missing after recent move from src/test to tests.
Configuration menu - View commit details
-
Copy full SHA for 7f5ce94 - Browse repository at this point
Copy the full SHA 7f5ce94View commit details
Commits on Jan 24, 2023
-
rustdoc: rearrange HTML in primitive reference links
This patch avoids hard-to-click single character links by making the generic part of the link: Before: <a href="#">&</a>T After: <a href="#">&T</a>
Configuration menu - View commit details
-
Copy full SHA for e65b361 - Browse repository at this point
Copy the full SHA e65b361View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6e93e0 - Browse repository at this point
Copy the full SHA e6e93e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad73936 - Browse repository at this point
Copy the full SHA ad73936View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11a94f2 - Browse repository at this point
Copy the full SHA 11a94f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 430dab0 - Browse repository at this point
Copy the full SHA 430dab0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f924b0 - Browse repository at this point
Copy the full SHA 2f924b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for a418e39 - Browse repository at this point
Copy the full SHA a418e39View commit details
Commits on Jan 25, 2023
-
Rollup merge of rust-lang#105345 - yanchen4791:issue-103582-fix, r=ja…
…ckh726 Add hint for missing lifetime bound on trait object when type alias is used Fix issue rust-lang#103582. The problem: When a type alias is used to specify the return type of the method in a trait impl, the suggestion for fixing the problem of "missing lifetime bound on trait object" of the trait impl will not be created. The issue caused by the code which searches for the return trait objects when constructing the hint suggestion is not able to find the trait objects since they are specified in the type alias path instead of the return path of the trait impl. The solution: Trace the trait objects in the type alias path and provide them along with the alias span to generate the suggestion in case the type alias is used in return type of the method in the trait impl.
Configuration menu - View commit details
-
Copy full SHA for f21728f - Browse repository at this point
Copy the full SHA f21728fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e3f330 - Browse repository at this point
Copy the full SHA 9e3f330View commit details -
Rollup merge of rust-lang#106944 - Nilstrieb:there-once-was-a-diagnos…
…tic, r=WaffleLapkin Suggest using a lock for `*Cell: Sync` bounds I mostly did this for `OnceCell<T>` at first because users will be confused to see that the `OnceCell<T>` in `std` isn't `Sync` but then extended it to `Cell<T>` and `RefCell<T>` as well.
Configuration menu - View commit details
-
Copy full SHA for 22e62a4 - Browse repository at this point
Copy the full SHA 22e62a4View commit details -
Rollup merge of rust-lang#107239 - tmiasko:tests, r=Mark-Simulacrum
Bring tests back into rustc source tarball They were missing after recent move from src/test to tests. cc ```@albertlarsan68``` Fixes rust-lang#107081
Configuration menu - View commit details
-
Copy full SHA for b7baa9f - Browse repository at this point
Copy the full SHA b7baa9fView commit details -
Rollup merge of rust-lang#107244 - notriddle:notriddle/primitive-refe…
…rence-link, r=GuillaumeGomez rustdoc: rearrange HTML in primitive reference links This patch avoids hard-to-click single character links by making the generic part of the link: Before: <a href="#">&</a>T After: <a href="#">&T</a>
Configuration menu - View commit details
-
Copy full SHA for 2ed3639 - Browse repository at this point
Copy the full SHA 2ed3639View commit details -
Rollup merge of rust-lang#107255 - lcnr:implied-b-hr, r=oli-obk
add test where we ignore hr implied bounds r? types
Configuration menu - View commit details
-
Copy full SHA for c20e0da - Browse repository at this point
Copy the full SHA c20e0daView commit details -
Rollup merge of rust-lang#107256 - JakobDegen:delete-sai, r=cjgillot
Delete `SimplifyArmIdentity` and `SimplifyBranchSame` mir opts I had attempted to fix the first of these opts in rust-lang#94177 . However, despite that PR already being a full re-write, it still did not fix some of the core soundness issues. The optimizations that are attempted here are likely to be desirable, but I do not expect any of the currently written code to survive into a sound implementation. Deleting the code keeps us from having to maintain the passes in the meantime. Closes rust-lang#77359 , closes rust-lang#72800 , closes rust-lang#78628 r? ```@cjgillot```
Configuration menu - View commit details
-
Copy full SHA for c2f46df - Browse repository at this point
Copy the full SHA c2f46dfView commit details -
Rollup merge of rust-lang#107266 - kadiwa4:source_viewer_scrollbar, r…
…=notriddle rustdoc: prohibit scroll bar on source viewer in Safari Fixes rust-lang#106455.
Configuration menu - View commit details
-
Copy full SHA for f268c7b - Browse repository at this point
Copy the full SHA f268c7bView commit details -
Rollup merge of rust-lang#107282 - BoxyUwU:erica_builtin_pointee_impl…
…s, r=compiler-errors erica solver: implement builtin `Pointee` trait impl candidates r? ```@compiler-errors```
Configuration menu - View commit details
-
Copy full SHA for a20b86f - Browse repository at this point
Copy the full SHA a20b86fView commit details