-
Notifications
You must be signed in to change notification settings - Fork 12.6k
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 6 pull requests #83778
Rollup of 6 pull requests #83778
Commits on Mar 26, 2021
-
Break when there is a mismatch in the type count
When other errors are generated, there can be a mismatch between the amount of input types in MIR, and the amount in the function itself. Break from the comparative loop if this is the case to prevent out-of-bounds.
Configuration menu - View commit details
-
Copy full SHA for 5676bd5 - Browse repository at this point
Copy the full SHA 5676bd5View commit details
Commits on Apr 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2e4215c - Browse repository at this point
Copy the full SHA 2e4215cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a38d3cb - Browse repository at this point
Copy the full SHA a38d3cbView commit details -
Add a test that triggers the out-of-bounds ICE.
Add a test that has the right input to trigger an out-of-bounds error when in MIR the local_decls and the normalized_input_tys don't match in amount.
Configuration menu - View commit details
-
Copy full SHA for 2d813b2 - Browse repository at this point
Copy the full SHA 2d813b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for f131350 - Browse repository at this point
Copy the full SHA f131350View commit details -
Don't load all extern crates unconditionally
Instead, only load the crates that are linked to with intra-doc links. This doesn't help very much with any of rustdoc's fundamental issues with freezing the resolver, but it at least fixes a stable-to-stable regression, and makes the crate loading model somewhat more consistent with rustc's.
Configuration menu - View commit details
-
Copy full SHA for cc69c65 - Browse repository at this point
Copy the full SHA cc69c65View commit details
Commits on Apr 2, 2021
-
Fix stack overflow detection on FreeBSD 11.1+
Beginning with FreeBSD 10.4 and 11.1, there is one guard page by default. And the stack autoresizes, so if Rust allocates its own guard page, then FreeBSD's will simply move up one page. The best solution is to just use the OS's guard page.
Configuration menu - View commit details
-
Copy full SHA for ca14abb - Browse repository at this point
Copy the full SHA ca14abbView commit details -
Rollup merge of rust-lang#83535 - MidasLamb:mir-type-count-mismatch, …
…r=nikomatsakis Break when there is a mismatch in the type count When other errors are generated, there can be a mismatch between the amount of input types in MIR, and the amount in the function itself. Break from the comparative loop if this is the case to prevent out-of-bounds. Fixes rust-lang#83499
Configuration menu - View commit details
-
Copy full SHA for 9613582 - Browse repository at this point
Copy the full SHA 9613582View commit details -
Rollup merge of rust-lang#83738 - jyn514:only-load-some-crates, r=pet…
…rochenkov rustdoc: Don't load all extern crates unconditionally Instead, only load the crates that are linked to with intra-doc links. This doesn't help very much with any of rustdoc's fundamental issues with freezing the resolver, but it at least fixes a stable-to-stable regression, and makes the crate loading model somewhat more consistent with rustc's. I tested and it unfortunately does not help at all with rust-lang#82496. Closes rust-lang#68427. Let me know if you want me to open a separate issue for not freezing the resolver. r? ``@petrochenkov`` cc ``@eddyb`` ``@ollie27``
Configuration menu - View commit details
-
Copy full SHA for 9a6ced8 - Browse repository at this point
Copy the full SHA 9a6ced8View commit details -
Rollup merge of rust-lang#83740 - obi1kenobi:patch-1, r=joshtriplett
Fix comment typo in once.rs I believe I came across a minor typo in a comment. I am not particularly familiar with this part of the codebase, but I have read the surrounding code as well as the referenced `park` and `unpark` functions, and I believe my proposed change is true to the intended meaning of the comment. I intentionally tried to keep the change as minimal as possible. If I have the maintainers' permission, I'd also love to add a comma to improve readability as follows: `Luckily ``park`` comes with the guarantee that if it got an ``unpark`` just before on an unparked thread, it does not park.`
Configuration menu - View commit details
-
Copy full SHA for 6a4fbe4 - Browse repository at this point
Copy the full SHA 6a4fbe4View commit details -
Rollup merge of rust-lang#83745 - JohnTitor:jtitor-mailmap, r=Mark-Si…
…mulacrum Add my new email address to .mailmap
Configuration menu - View commit details
-
Copy full SHA for 435e8e8 - Browse repository at this point
Copy the full SHA 435e8e8View commit details -
Rollup merge of rust-lang#83754 - GuillaumeGomez:search-tab-behaviour…
…, r=jyn514 Add test to ensure search tabs behaviour It adds a GUI test for rust-lang#80382. r? ``@jyn514``
Configuration menu - View commit details
-
Copy full SHA for 6404a9d - Browse repository at this point
Copy the full SHA 6404a9dView commit details -
Rollup merge of rust-lang#83771 - asomers:stack_overflow_freebsd, r=d…
…tolnay Fix stack overflow detection on FreeBSD 11.1+ Beginning with FreeBSD 10.4 and 11.1, there is one guard page by default. And the stack autoresizes, so if Rust allocates its own guard page, then FreeBSD's will simply move up one page. The best solution is to just use the OS's guard page.
Configuration menu - View commit details
-
Copy full SHA for b98eea4 - Browse repository at this point
Copy the full SHA b98eea4View commit details