Repository navigation
Rollup of 23 pull requests - #163957
Rollup of 23 pull requests#163957
Conversation
This commit stabilizes the `#[optimize]` attribute, which allows for more fine-grained control of optimization levels.
This slightly improves support for the WASM64 architecture.
Signed-off-by: Connor Tsui <connor.tsui20@gmail.com>
Claude Code loads AGENTS.md since 2.1.277, released September 18. See https://code.claude.com/docs/en/changelog#2-1-277.
What is this?This is an experimental post-merge analysis report that shows differences in test outcomes between the merged PR and its parent PR.Comparing 1d81eb4 (parent) -> 33ffc9b (this PR) Test differencesShow 1733 test diffsStage 1
Stage 2
(and 1580 additional test diffs) Additionally, 53 doctest diffs were found. These are ignored, as they are noisy. Job group index
Test dashboardRun cargo run --manifest-path src/ci/citool/Cargo.toml -- \
test-dashboard 33ffc9b4d83afef2445b585d379d7158cbbd2315 --output-dir test-dashboardAnd then open Job duration changes
How to interpret the job duration changes?Job durations can vary a lot, based on the actual runner instance |
|
Finished benchmarking commit (33ffc9b): comparison URL. Overall result: ✅ improvements - no action needed@rustbot label: -perf-regression Instruction countOur most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
Max RSS (memory usage)Results (primary -0.8%, secondary -2.0%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (primary -2.6%, secondary 6.5%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Binary sizeThis perf run didn't have relevant results for this metric. Bootstrap: 493.694s -> 490.731s (-0.60%) |
|
📌 Perf builds for each rolled up PR:
parent commit: 1d81eb4ad9 In the case of a perf regression, run the following command with the SHAs of each PR you suspect might be the cause: |
|
@rust-timer triage all |
Running triage with 12 benchmarksTriage only executes the benchmarks on rollup members, that were changed significantly on the rollup.
#163090 b0a9fe0 Run LLDB debuginfo tests on
|
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
- | - | 0 |
| Improvements ✅ (secondary) |
-0.1% | [-0.1%, -0.1%] | 3 |
| All ❌✅ (primary) | - | - | 0 |
#163806 169ad55 even more tests/crashes migration for -Znext-solver
Instruction count
Our most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
-0.1% | [-0.1%, -0.1%] | 2 |
| Improvements ✅ (secondary) |
-0.1% | [-0.1%, -0.1%] | 6 |
| All ❌✅ (primary) | -0.1% | [-0.1%, -0.1%] | 2 |
Max RSS (memory usage)
Results (secondary -2.1%)
A less reliable metric. May be of interest, but not used to determine the overall result above.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
- | - | 0 |
| Improvements ✅ (secondary) |
-2.1% | [-2.1%, -2.0%] | 2 |
| All ❌✅ (primary) | - | - | 0 |
Cycles
This perf run didn't have relevant results for this metric.
Binary size
This perf run didn't have relevant results for this metric.
#163508 0033ef0 Document the rustc_on_unimplemented attribute.
Instruction count
Our most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
-0.1% | [-0.3%, -0.1%] | 4 |
| Improvements ✅ (secondary) |
-0.2% | [-0.5%, -0.1%] | 15 |
| All ❌✅ (primary) | -0.1% | [-0.3%, -0.1%] | 4 |
Max RSS (memory usage)
Results (secondary -2.2%)
A less reliable metric. May be of interest, but not used to determine the overall result above.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
- | - | 0 |
| Improvements ✅ (secondary) |
-2.2% | [-2.2%, -2.2%] | 1 |
| All ❌✅ (primary) | - | - | 0 |
Cycles
This perf run didn't have relevant results for this metric.
Binary size
This perf run didn't have relevant results for this metric.
#163794 e5eb451 Use target_family = "wasm" instead of target_arch = "wasm32"
Instruction count
Our most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
-0.1% | [-0.1%, -0.1%] | 2 |
| Improvements ✅ (secondary) |
-0.1% | [-0.1%, -0.1%] | 6 |
| All ❌✅ (primary) | -0.1% | [-0.1%, -0.1%] | 2 |
Max RSS (memory usage)
This perf run didn't have relevant results for this metric.
Cycles
This perf run didn't have relevant results for this metric.
Binary size
This perf run didn't have relevant results for this metric.
#163863 8f3ba4b use the type name instead of Self in constructor paths again
Instruction count
Our most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
- | - | 0 |
| Improvements ✅ (secondary) |
-0.3% | [-0.5%, -0.1%] | 11 |
| All ❌✅ (primary) | - | - | 0 |
Max RSS (memory usage)
Results (primary 0.2%)
A less reliable metric. May be of interest, but not used to determine the overall result above.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
1.2% | [1.2%, 1.2%] | 1 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
-0.9% | [-0.9%, -0.9%] | 1 |
| Improvements ✅ (secondary) |
- | - | 0 |
| All ❌✅ (primary) | 0.2% | [-0.9%, 1.2%] | 2 |
Cycles
This perf run didn't have relevant results for this metric.
Binary size
Results (primary -0.1%, secondary -0.1%)
A less reliable metric. May be of interest, but not used to determine the overall result above.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
-0.1% | [-0.1%, -0.1%] | 2 |
| Improvements ✅ (secondary) |
-0.1% | [-0.1%, -0.0%] | 12 |
| All ❌✅ (primary) | -0.1% | [-0.1%, -0.1%] | 2 |
#163864 b922675 Remove CLAUDE.md
Instruction count
Our most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
-0.2% | [-0.2%, -0.2%] | 1 |
| Improvements ✅ (secondary) |
-0.3% | [-0.5%, -0.1%] | 11 |
| All ❌✅ (primary) | -0.2% | [-0.2%, -0.2%] | 1 |
Max RSS (memory usage)
Results (secondary -2.0%)
A less reliable metric. May be of interest, but not used to determine the overall result above.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
- | - | 0 |
| Improvements ✅ (secondary) |
-2.0% | [-2.0%, -2.0%] | 1 |
| All ❌✅ (primary) | - | - | 0 |
Cycles
This perf run didn't have relevant results for this metric.
Binary size
This perf run didn't have relevant results for this metric.
#163877 6fc5104 Add regression test for duplicated rustdoc search results between std and core
Instruction count
Our most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
-0.2% | [-0.2%, -0.2%] | 1 |
| Improvements ✅ (secondary) |
-0.3% | [-0.5%, -0.1%] | 11 |
| All ❌✅ (primary) | -0.2% | [-0.2%, -0.2%] | 1 |
Max RSS (memory usage)
This perf run didn't have relevant results for this metric.
Cycles
This perf run didn't have relevant results for this metric.
Binary size
This perf run didn't have relevant results for this metric.
#163916 1e63e2b Shrink PartialRes and its alignment
Instruction count
Our most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
- | - | 0 |
| Improvements ✅ (secondary) |
-0.3% | [-0.3%, -0.3%] | 1 |
| All ❌✅ (primary) | - | - | 0 |
Max RSS (memory usage)
Results (primary -1.4%, secondary -2.0%)
A less reliable metric. May be of interest, but not used to determine the overall result above.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
-1.4% | [-2.3%, -0.8%] | 3 |
| Improvements ✅ (secondary) |
-2.0% | [-2.0%, -2.0%] | 1 |
| All ❌✅ (primary) | -1.4% | [-2.3%, -0.8%] | 3 |
Cycles
Results (secondary 23.1%)
A less reliable metric. May be of interest, but not used to determine the overall result above.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
23.1% | [22.6%, 23.6%] | 2 |
| Improvements ✅ (primary) |
- | - | 0 |
| Improvements ✅ (secondary) |
- | - | 0 |
| All ❌✅ (primary) | - | - | 0 |
Binary size
This perf run didn't have relevant results for this metric.
#149753 7267961 On name resolution error in parameter list, suggest possible const typo and avoid unnecessary second error
Instruction count
Our most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
-0.2% | [-0.2%, -0.2%] | 1 |
| Improvements ✅ (secondary) |
-0.3% | [-0.5%, -0.1%] | 11 |
| All ❌✅ (primary) | -0.2% | [-0.2%, -0.2%] | 1 |
Max RSS (memory usage)
Results (secondary -2.2%)
A less reliable metric. May be of interest, but not used to determine the overall result above.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
- | - | 0 |
| Improvements ✅ (secondary) |
-2.2% | [-2.2%, -2.2%] | 1 |
| All ❌✅ (primary) | - | - | 0 |
Cycles
Results (secondary 14.1%)
A less reliable metric. May be of interest, but not used to determine the overall result above.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
14.1% | [9.2%, 22.8%] | 3 |
| Improvements ✅ (primary) |
- | - | 0 |
| Improvements ✅ (secondary) |
- | - | 0 |
| All ❌✅ (primary) | - | - | 0 |
Binary size
This perf run didn't have relevant results for this metric.
#152557 e81d8bf Oneshot is_ready
Instruction count
Our most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
0.4% | [0.3%, 0.4%] | 2 |
| Improvements ✅ (primary) |
-0.1% | [-0.2%, -0.1%] | 4 |
| Improvements ✅ (secondary) |
-0.2% | [-0.5%, -0.1%] | 15 |
| All ❌✅ (primary) | -0.1% | [-0.2%, -0.1%] | 4 |
Max RSS (memory usage)
This perf run didn't have relevant results for this metric.
Cycles
This perf run didn't have relevant results for this metric.
Binary size
This perf run didn't have relevant results for this metric.
#157273 aab12df Stabilize optimize attribute
Instruction count
Our most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
-0.1% | [-0.3%, -0.1%] | 4 |
| Improvements ✅ (secondary) |
-0.2% | [-0.5%, -0.1%] | 15 |
| All ❌✅ (primary) | -0.1% | [-0.3%, -0.1%] | 4 |
Max RSS (memory usage)
This perf run didn't have relevant results for this metric.
Cycles
This perf run didn't have relevant results for this metric.
Binary size
This perf run didn't have relevant results for this metric.
#162000 04881d1 peel_transparent_wrappers only works on non-1ZST
Instruction count
Our most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
-0.2% | [-0.2%, -0.2%] | 1 |
| Improvements ✅ (secondary) |
-0.3% | [-0.5%, -0.1%] | 11 |
| All ❌✅ (primary) | -0.2% | [-0.2%, -0.2%] | 1 |
Max RSS (memory usage)
This perf run didn't have relevant results for this metric.
Cycles
Results (secondary -2.1%)
A less reliable metric. May be of interest, but not used to determine the overall result above.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
- | - | 0 |
| Improvements ✅ (secondary) |
-2.1% | [-2.1%, -2.1%] | 1 |
| All ❌✅ (primary) | - | - | 0 |
Binary size
This perf run didn't have relevant results for this metric.
#163343 90495a8 unit and [1 x unit] layouts are incompatible on big-endian targets
Instruction count
Our most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
-0.2% | [-0.2%, -0.2%] | 1 |
| Improvements ✅ (secondary) |
-0.3% | [-0.5%, -0.1%] | 11 |
| All ❌✅ (primary) | -0.2% | [-0.2%, -0.2%] | 1 |
Max RSS (memory usage)
This perf run didn't have relevant results for this metric.
Cycles
This perf run didn't have relevant results for this metric.
Binary size
This perf run didn't have relevant results for this metric.
#163348 e5ce1f7 perf:cache FFI safety results in improper_ctypes lint
Instruction count
Our most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
-0.1% | [-0.3%, -0.1%] | 4 |
| Improvements ✅ (secondary) |
-0.3% | [-0.7%, -0.1%] | 21 |
| All ❌✅ (primary) | -0.1% | [-0.3%, -0.1%] | 4 |
Max RSS (memory usage)
This perf run didn't have relevant results for this metric.
Cycles
This perf run didn't have relevant results for this metric.
Binary size
This perf run didn't have relevant results for this metric.
#163768 65cf92e Move more rustdoc-html tests in the right location
Instruction count
Our most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
-0.1% | [-0.1%, -0.1%] | 2 |
| Improvements ✅ (secondary) |
-0.1% | [-0.1%, -0.1%] | 6 |
| All ❌✅ (primary) | -0.1% | [-0.1%, -0.1%] | 2 |
Max RSS (memory usage)
Results (primary -0.8%, secondary -2.3%)
A less reliable metric. May be of interest, but not used to determine the overall result above.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
-0.8% | [-0.8%, -0.8%] | 1 |
| Improvements ✅ (secondary) |
-2.3% | [-2.7%, -2.1%] | 3 |
| All ❌✅ (primary) | -0.8% | [-0.8%, -0.8%] | 1 |
Cycles
This perf run didn't have relevant results for this metric.
Binary size
This perf run didn't have relevant results for this metric.
#163778 feb900b check is_indirect_first_projection when replacing in RefProp
Instruction count
Our most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
-0.2% | [-0.3%, -0.2%] | 2 |
| Improvements ✅ (secondary) |
-0.3% | [-0.5%, -0.1%] | 12 |
| All ❌✅ (primary) | -0.2% | [-0.3%, -0.2%] | 2 |
Max RSS (memory usage)
Results (primary -1.2%)
A less reliable metric. May be of interest, but not used to determine the overall result above.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
-1.2% | [-1.2%, -1.2%] | 1 |
| Improvements ✅ (secondary) |
- | - | 0 |
| All ❌✅ (primary) | -1.2% | [-1.2%, -1.2%] | 1 |
Cycles
This perf run didn't have relevant results for this metric.
Binary size
This perf run didn't have relevant results for this metric.
#163789 039c207 cg_llvm: Avoid as_c_char_ptr in several places
Instruction count
Our most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
-0.1% | [-0.3%, -0.1%] | 4 |
| Improvements ✅ (secondary) |
-0.2% | [-0.5%, -0.1%] | 15 |
| All ❌✅ (primary) | -0.1% | [-0.3%, -0.1%] | 4 |
Max RSS (memory usage)
This perf run didn't have relevant results for this metric.
Cycles
This perf run didn't have relevant results for this metric.
Binary size
This perf run didn't have relevant results for this metric.
#163807 3735716 Add has_reliable_f16b for Arm
This perf run didn't have relevant results for the `instruction count` metric.
Instruction count
This perf run didn't have relevant results for this metric.
Max RSS (memory usage)
Results (secondary -2.1%)
A less reliable metric. May be of interest, but not used to determine the overall result above.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
- | - | 0 |
| Improvements ✅ (secondary) |
-2.1% | [-2.1%, -2.1%] | 1 |
| All ❌✅ (primary) | - | - | 0 |
Cycles
This perf run didn't have relevant results for this metric.
Binary size
This perf run didn't have relevant results for this metric.
#163809 8c1fed7 Switch TLS implementation for wasi and bump SDK version to 34
Instruction count
Our most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
0.3% | [0.3%, 0.3%] | 1 |
| Improvements ✅ (primary) |
-0.1% | [-0.2%, -0.1%] | 4 |
| Improvements ✅ (secondary) |
-0.2% | [-0.5%, -0.1%] | 15 |
| All ❌✅ (primary) | -0.1% | [-0.2%, -0.1%] | 4 |
Max RSS (memory usage)
Results (secondary -2.1%)
A less reliable metric. May be of interest, but not used to determine the overall result above.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
- | - | 0 |
| Improvements ✅ (secondary) |
-2.1% | [-2.1%, -2.1%] | 1 |
| All ❌✅ (primary) | - | - | 0 |
Cycles
Results (secondary 24.7%)
A less reliable metric. May be of interest, but not used to determine the overall result above.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
24.7% | [23.0%, 26.4%] | 2 |
| Improvements ✅ (primary) |
- | - | 0 |
| Improvements ✅ (secondary) |
- | - | 0 |
| All ❌✅ (primary) | - | - | 0 |
Binary size
This perf run didn't have relevant results for this metric.
#163826 e762465 Update books
This perf run didn't have relevant results for the `instruction count` metric.
Instruction count
This perf run didn't have relevant results for this metric.
Max RSS (memory usage)
Results (primary -0.8%, secondary -2.2%)
A less reliable metric. May be of interest, but not used to determine the overall result above.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
-0.8% | [-0.8%, -0.8%] | 1 |
| Improvements ✅ (secondary) |
-2.2% | [-2.2%, -2.2%] | 2 |
| All ❌✅ (primary) | -0.8% | [-0.8%, -0.8%] | 1 |
Cycles
This perf run didn't have relevant results for this metric.
Binary size
This perf run didn't have relevant results for this metric.
#163849 e7b967a ci: update to PowerShell 7.6.6
Instruction count
Our most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
-0.2% | [-0.2%, -0.2%] | 1 |
| Improvements ✅ (secondary) |
-0.3% | [-0.5%, -0.1%] | 11 |
| All ❌✅ (primary) | -0.2% | [-0.2%, -0.2%] | 1 |
Max RSS (memory usage)
This perf run didn't have relevant results for this metric.
Cycles
Results (primary 1.4%, secondary 4.3%)
A less reliable metric. May be of interest, but not used to determine the overall result above.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
1.4% | [1.4%, 1.4%] | 1 |
| Regressions ❌ (secondary) |
4.3% | [4.3%, 4.3%] | 1 |
| Improvements ✅ (primary) |
- | - | 0 |
| Improvements ✅ (secondary) |
- | - | 0 |
| All ❌✅ (primary) | 1.4% | [1.4%, 1.4%] | 1 |
Binary size
This perf run didn't have relevant results for this metric.
#163869 f49df69 INSTALL.md: use UCRT64 instead of MINGW64 in MSYS2 section
Instruction count
Our most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
-0.2% | [-0.2%, -0.2%] | 1 |
| Improvements ✅ (secondary) |
-0.3% | [-0.5%, -0.1%] | 11 |
| All ❌✅ (primary) | -0.2% | [-0.2%, -0.2%] | 1 |
Max RSS (memory usage)
This perf run didn't have relevant results for this metric.
Cycles
This perf run didn't have relevant results for this metric.
Binary size
This perf run didn't have relevant results for this metric.
#163870 d709ed9 Add if-installed:auto:spellcheck to pre-push script
Instruction count
Our most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
-0.1% | [-0.3%, -0.1%] | 4 |
| Improvements ✅ (secondary) |
-0.3% | [-0.6%, -0.1%] | 16 |
| All ❌✅ (primary) | -0.1% | [-0.3%, -0.1%] | 4 |
Max RSS (memory usage)
Results (primary -0.9%, secondary -2.2%)
A less reliable metric. May be of interest, but not used to determine the overall result above.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
-0.9% | [-0.9%, -0.9%] | 1 |
| Improvements ✅ (secondary) |
-2.2% | [-2.2%, -2.2%] | 1 |
| All ❌✅ (primary) | -0.9% | [-0.9%, -0.9%] | 1 |
Cycles
Results (secondary -2.2%)
A less reliable metric. May be of interest, but not used to determine the overall result above.
| mean | range | count | |
|---|---|---|---|
| Regressions ❌ (primary) |
- | - | 0 |
| Regressions ❌ (secondary) |
- | - | 0 |
| Improvements ✅ (primary) |
- | - | 0 |
| Improvements ✅ (secondary) |
-2.2% | [-2.2%, -2.2%] | 1 |
| All ❌✅ (primary) | - | - | 0 |
Binary size
This perf run didn't have relevant results for this metric.
Successful merges:
x86_64-pc-windows-msvcin CI #163090 (Run LLDB debuginfo tests onx86_64-pc-windows-msvcin CI)tests/crashesmigration for-Znext-solver#163806 (even moretests/crashesmigration for-Znext-solver)rustc_on_unimplementedattribute. #163508 (Document therustc_on_unimplementedattribute.)target_family = "wasm"instead oftarget_arch = "wasm32"#163794 (Usetarget_family = "wasm"instead oftarget_arch = "wasm32")Selfin constructor paths again #163863 (use the type name instead ofSelfin constructor paths again)PartialResand its alignment #163916 (ShrinkPartialResand its alignment)consttypo and avoid unnecessary second error #149753 (On name resolution error in parameter list, suggest possibleconsttypo and avoid unnecessary second error)is_ready#152557 (Oneshotis_ready)optimizeattribute #157273 (Stabilizeoptimizeattribute)unitand[1 x unit]layouts are incompatible on big-endian targets #163343 (unitand[1 x unit]layouts are incompatible on big-endian targets)rustdoc-htmltests in the right location #163768 (Move morerustdoc-htmltests in the right location)as_c_char_ptrin several places #163789 (cg_llvm: Avoidas_c_char_ptrin several places)has_reliable_f16bfor Arm #163807 (Addhas_reliable_f16bfor Arm)r? @ghost
Create a similar rollup