-
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 7 pull requests #103962
Rollup of 7 pull requests #103962
Conversation
Fixed a typo that has been found on two locations in comments.
CStr: add some doc links
…times, r=jackh726 Fix late-bound lifetime closure ICEs in HIR typeck and MIR borrowck During HIR typeck, we need to teach astconv to treat late-bound regions within a closure body as free, fixing escaping bound vars ICEs in both of the issues below. However, this then gets us to MIR borrowck, which itself needs to be taught how to instantiate free region vids for late-bound regions that come from items that _aren't_ the typeck root (for now, just closures). Fixes rust-lang#103771 Fixes rust-lang#103736
…aller, r=compiler-errors Add track_caller to some Lock methods Would have helped to diagnose rust-lang#103844.
…bility-ty, r=notriddle Remove rustdoc clean::Visibility type Fixes rust-lang#90852. Follow-up of rust-lang#103690. This PR completely removes the rustdoc `clean::Visibility` type to use the `rustc_middle` one instead. I don't think there will be any impact on perf. r? `@notriddle`
Fixed typos Fixed a typo that has been found on two locations in comments.
Fix ICE when negative impl is collected during eager mono ```rust trait Foo { fn foo() {} } impl !Foo for () {} ``` This code will currently cause an ICE when mono collection mode is "eager" (with `-C link-dead-code=y` or `-Z print-mono-items=eager`.
…ow_unresolved_import_error, r=oli-obk Remove unused argument from `throw_unresolved_import_error` `throw_unresolved_import_error` does not need the second argument.
@bors r+ rollup=never p=7 |
☀️ Test successful - checks-actions |
📌 Perf builds for each rolled up PR: previous master: 47c008e440 In the case of a perf regression, run the following command for each PR you suspect might be the cause: |
Finished benchmarking commit (6330c27): comparison URL. Overall result: ✅ improvements - no action needed@rustbot label: -perf-regression Instruction countThis is a highly reliable metric that was used to determine the overall result at the top of this comment.
Max RSS (memory usage)ResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
CyclesResultsThis is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
|
Successful merges:
throw_unresolved_import_error
#103953 (Remove unused argument fromthrow_unresolved_import_error
)Failed merges:
r? @ghost
@rustbot modify labels: rollup
Create a similar rollup