-
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
Make rustdoc Item::visibility computed on-demand #103690
Conversation
Some changes occurred in src/librustdoc/clean/types.rs cc @camelid |
@bors try @rust-timer queue |
Awaiting bors try build completion. @rustbot label: +S-waiting-on-perf |
⌛ Trying commit 424e1997e89252ee856e4b11a4bbf10c88907b7e with merge ecfa207ec942b47e92e5f303e4f8384c6cf14ace... |
☀️ Try build successful - checks-actions |
Queued ecfa207ec942b47e92e5f303e4f8384c6cf14ace with parent a9ef100, future comparison URL. |
Finished benchmarking commit (ecfa207ec942b47e92e5f303e4f8384c6cf14ace): comparison URL. Overall result: ✅ improvements - no action neededBenchmarking this pull request likely means that it is perf-sensitive, so we're automatically marking it as not fit for rolling up. While you can manually mark this PR as fit for rollup, we strongly recommend not doing so since this PR may lead to changes in compiler perf. @bors rollup=never 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.
|
424e199
to
fd6d7fe
Compare
@bors r=notriddle rollup=iffy |
📌 Commit fd6d7fef6e955e6418c69e8041b5102eda0fe3fd has been approved by It is now in the queue for this repository. |
☔ The latest upstream changes (presumably #103727) made this pull request unmergeable. Please resolve the merge conflicts. |
fd6d7fe
to
8719450
Compare
This comment was marked as resolved.
This comment was marked as resolved.
8719450
to
81f5d1d
Compare
@bors r=notriddle rollup=iffy |
📌 Commit 81f5d1d6bc25af376f8eb89994f9dac1318c0250 has been approved by It is now in the queue for this repository. |
☔ The latest upstream changes (presumably #103010) made this pull request unmergeable. Please resolve the merge conflicts. |
81f5d1d
to
5515e2c
Compare
@bors r=notriddle rollup=iffy |
☀️ Test successful - checks-actions |
Finished benchmarking commit (c0a7612): 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.
|
…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`
… r=notriddle Make rustdoc Item::visibility computed on-demand This is a take-over of rust-lang#91408. Helps with rust-lang#90852 (needs to use `ty::Visibility` directly too). cc `@camelid` r? `@notriddle`
This is a take-over of #91408.
Helps with #90852 (needs to use
ty::Visibility
directly too).cc @camelid
r? @notriddle