Conversation
|
(rust_highfive has picked a reviewer for you, use r? to override) |
src/librustc/ty/query/job.rs
Outdated
There was a problem hiding this comment.
Whoops, I should have written stack.0.rotate_right(1) here; I'll fix it as soon as I get some CI results (in case of any other issues).
src/librustc/ty/query/job.rs
Outdated
There was a problem hiding this comment.
That one should have been stack.rotate_right(pos); weird it I now noticed it's behind a compilation flag; I'll fix this shortly.checked fine
src/librustc/ty/query/plumbing.rs
Outdated
There was a problem hiding this comment.
This one is borked too due to me not noticing the compilation flag.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
☔ The latest upstream changes (presumably #54809) made this pull request unmergeable. Please resolve the merge conflicts. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
☔ The latest upstream changes (presumably #54649) made this pull request unmergeable. Please resolve the merge conflicts. |
|
Rebased. |
|
@bors r+ rollup |
|
📌 Commit 7ad21a8 has been approved by |
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
Rollup of 11 pull requests Successful merges: - #54078 (Expand the documentation for the `std::sync` module) - #54717 (Cleanup rustc/ty part 1) - #54781 (Add examples to `TyKind::FnDef` and `TyKind::FnPtr` docs) - #54787 (Only warn about unused `mut` in user-written code) - #54804 (add suggestion for inverted function parameters) - #54812 (Regression test for #32382.) - #54833 (make `Parser::parse_foreign_item()` return a foreign item or error) - #54834 (rustdoc: overflow:auto doesn't work nicely on small screens) - #54838 (Fix typo in src/libsyntax/parse/parser.rs) - #54851 (Fix a regression in 1.30 by reverting #53564) - #54853 (Remove unneccessary error from test, revealing NLL error.) Failed merges: r? @ghost
Part 2 will follow soon; I wouldn't want these changes to rot too quickly.