-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
rustdoc: Introduce a resolver cache for sharing data between early doc link resolution and later passes #92608
Conversation
I'm on vacation for a while. r? rust-lang/rustdoc |
cc @CraftSpider |
I'll try to review this tonight once I'm out of work |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me overall, just have a couple questions before I feel comfortable approving this.
This comment has been minimized.
This comment has been minimized.
…c link resolution and later passes
68c2f9e
to
5acd1f9
Compare
Thanks for the changes and comments, looks good |
📌 Commit 5acd1f9 has been approved by |
…askrgr Rollup of 8 pull requests Successful merges: - rust-lang#92055 (Add release notes for 1.58) - rust-lang#92490 (Move crate drop-down to search results page) - rust-lang#92510 (Don't resolve blocks in foreign functions) - rust-lang#92573 (expand: Refactor InvocationCollector visitor for better code reuse) - rust-lang#92608 (rustdoc: Introduce a resolver cache for sharing data between early doc link resolution and later passes) - rust-lang#92657 (Implemented const casts of raw pointers) - rust-lang#92671 (Make `Atomic*::from_mut` return `&mut Atomic*`) - rust-lang#92673 (Remove useless collapse toggle on "all items" page) Failed merges: r? `@ghost` `@rustbot` modify labels: rollup
The refactoring parts of #88679, shouldn't cause any slowdowns.
r? @jyn514