-
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
Rollup of 7 pull requests #110324
Rollup of 7 pull requests #110324
Conversation
So that people have to keep them sorted in future.
So that people have to keep them sorted in future, rather than just sticking them on the end where they conflict more often.
and couple of its methods
…uillaumeGomez Stabilize rustdoc `--test-run-directory` This should resolve rust-lang#84674
…14,albertlarsan68 Create "suggested tests" tool in `rustbuild` Not the claimed person in rust-lang#97339 but: I've done a very rough implementation of this feature in-tree. I'm very new to `rustc` development (outside of docs) so some help would be greatly appreciated. The UI of this new subcommand obviously will change and I need some mentoring with the `--run` flag. r? ```@jyn514```
Add link to `collections` docs to `extend` trait I believe it would be useful here.
Add `tidy-alphabetical` to features in `core` So that people have to keep them sorted in future, rather than just sticking them on the end where they conflict more often.
Add `tidy-alphabetical` to features in `alloc` & `std` So that people have to keep them sorted in future, rather than just sticking them on the end where they conflict more often. Follow-up to rust-lang#110269 cc `@jyn514`
…=GuillaumeGomez rustdoc-search: use ES6 `Map` and `Set` where they make sense Since all supported browsers now support these classes, and rustdoc has started using them in some places, it might as well use them everywhere it makes sense (because, as [MDN's Map page] says, it "performs better in scenarios involving frequent additions and removals of key-value pairs."). [MDN's Map page]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map
Add a stable MIR way to get the main function This is useful for analysis tools that only analyze the code paths that a specific program actually goes through. Or for code generators built on top of stable MIR.
@bors r+ p=7 rollup=never |
☀️ Test successful - checks-actions |
📌 Perf builds for each rolled up PR: previous master: b0884a3528 In the case of a perf regression, run the following command for each PR you suspect might be the cause: |
Finished benchmarking commit (660c966): comparison URL. Overall result: no relevant changes - no action needed@rustbot label: -perf-regression Instruction countThis benchmark run did not return any relevant results for this metric. Max RSS (memory usage)This benchmark run did not return any relevant results for this metric. CyclesThis benchmark run did not return any relevant results for this metric. |
Successful merges:
--test-run-directory
#103682 (Stabilize rustdoc--test-run-directory
)rustbuild
#106249 (Create "suggested tests" tool inrustbuild
)collections
docs toextend
trait #110047 (Add link tocollections
docs toextend
trait)tidy-alphabetical
to features incore
#110269 (Addtidy-alphabetical
to features incore
)tidy-alphabetical
to features inalloc
&std
#110292 (Addtidy-alphabetical
to features inalloc
&std
)Map
andSet
where they make sense #110305 (rustdoc-search: use ES6Map
andSet
where they make sense)Failed merges:
r? @ghost
@rustbot modify labels: rollup
Create a similar rollup