You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: support for rustdoc mergeable cross-crate info
This is an unstable feature that we designed to fix several
performance problems with the old system:
1. You couldn't easily build crate docs in hermetic environments.
This doesn't matter for Cargo, but it was one of the original
reasons to implement the feature.
2. We have to build all the doc resources in their final form at
every step, instead of delaying slow parts (mostly the
search index) until the end and only doing them once.
3. It requires rustdoc to take a lock at the end. This reduces
available concurrency for generating docs.
A nightly feature `-Zrustdoc-mergeable-info` is added.
Co-authored-by: Michael Howell <[email protected]>
Co-authored-by: Weihang Lo <[email protected]>
0 commit comments