-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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 9 pull requests #101838
Rollup of 9 pull requests #101838
Conversation
On https://doc.rust-lang.org/nightly/std/ this reduces the number out of `document.querySelectorAll("*").length` from 1278 to 1103.
This commit allows it to stop manually specifying pixel heights for the tabs on search result pages. There's less messing with manual breakpoints and less complex CSS selectors.
The background is transparent by default. It was added in 5a01dbe to work around a bug in the JavaScript syntax highlighting engine that rustdoc used at the time.
Add BE8 support Built using the following `/config.toml` ``` changelog-seen = 2 [llvm] download-ci-llvm = false skip-rebuild = true optimize = true ninja = true targets = "ARM;X86" clang = false [build] target = ["x86_64-unknown-linux-gnu", "armeb-linux-gnueabi"] docs = false docs-minification = false compiler-docs = false [install] prefix = "/home/user/x-tools/rust/" [rust] debug-logging=true backtrace = true incremental = true [target.x86_64-unknown-linux-gnu] [dist] [target.armeb-linux-gnueabi] cc = "/home/user/x-tools/armeb-linux-gnueabi/bin/armeb-linux-gnueabi-gcc" cxx = "/home/user/x-tools/armeb-linux-gnueabi/bin/armeb-linux-gnueabi-g++" ar = "/home/user/x-tools/armeb-linux-gnueabi/bin/armeb-linux-gnueabi-ar" ranlib = "/home/user/x-tools/armeb-linux-gnueabi/bin/armeb-linux-gnueabi-ranlib" linker = "/home/user/x-tools/armeb-linux-gnueabi/bin/armeb-linux-gnueabi-gcc" llvm-config = "/home/user/x-tools/clang/bin/llvm-config" llvm-filecheck = "/home/user/x-tools/clang/bin/FileCheck" ``` The following `.cargo/config` is needed inside any project directory: ``` [build] target = "armeb-linux-gnueabi" [target.armeb-linux-gnueabi] linker = "armeb-linux-gnueabi-gcc" ```
…chsia, r=tmandry Adding "backtrace off" option for fuchsia targets Used for improving compiler test suite results on Fuchsia targets
…i-tests, r=tmandry Adding ignore-fuchsia arg to non-applicable compiler ui tests Adding `ignore-fuchsia` flag to tests involving `std::process::Command` calls, and `execve` calls
…-p, r=GuillaumeGomez rustdoc: clean up DOM by removing `.dockblock-short p` On https://doc.rust-lang.org/nightly/std/ this reduces the number out of `document.querySelectorAll("*").length` from 1278 to 1103. Preview: https://notriddle.com/notriddle-rustdoc-test/docblock-short-p/std/index.html
… r=jyn514 Tidy will not check coding style in bootstrap/target `bootstrap/target` may contains the files generated by `rust-analysis`, which we won't want to be checked.
…dering, r=fee1-dead Constify `PartialEq` for `Ordering` Adds `impl const PartialEq for Ordering {}` to rust-lang#92391.
… r=GuillaumeGomez rustdoc: clean up CSS `#titles` using flexbox This commit allows it to stop manually specifying pixel heights for the tabs on search result pages. There's less messing with manual breakpoints and less complex CSS selectors. # Before ![image](https://user-images.githubusercontent.com/1593513/190215034-253c0f58-07c6-41c9-8848-0442c0522070.png) # After ![image](https://user-images.githubusercontent.com/1593513/190215065-d2453dca-edf0-4353-8fc8-3a3b31f03892.png)
…Gomez rustdoc: remove no-op rule `a { background: transparent }` The background is transparent by default. It was added in 5a01dbe to work around a bug in the JavaScript syntax highlighting engine that rustdoc used at the time.
Add test for rust-lang#101743 The issue was closes as we stopped rendering `const`s like this, but if we move back to doing that, make sure we don't accidently generate tags
@bors r+ rollup=never p=10 |
☀️ Test successful - checks-actions |
📌 Perf builds for each rolled up PR: previous master: c3f59295fe In the case of a perf regression, run the following command for each PR you suspect might be the cause: |
Finished benchmarking commit (0a27ac1): 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.
Footnotes |
Successful merges:
.dockblock-short p
#101778 (rustdoc: clean up DOM by removing.dockblock-short p
)PartialEq
forOrdering
#101810 (ConstifyPartialEq
forOrdering
)#titles
using flexbox #101812 (rustdoc: clean up CSS#titles
using flexbox)a { background: transparent }
#101820 (rustdoc: remove no-op rulea { background: transparent }
)Failed merges:
r? @ghost
@rustbot modify labels: rollup
Create a similar rollup