|
| 1 | +# 2024-12-31 Triage Log |
| 2 | + |
| 3 | +A pretty quiet week, with the exception of a significant improvement due to |
| 4 | +landing LTO for C / C++ programs compiled as part of the build. |
| 5 | + |
| 6 | +Triage done by **@simulacrum**. |
| 7 | +Revision range: [0eca4dd3..93722f7e](https://perf.rust-lang.org/?start=0eca4dd3205a01dba4bd7b7c140ec370aff03440&end=93722f7ed56bcf27839a6355074095c4320b7d37&absolute=false&stat=instructions%3Au) |
| 8 | + |
| 9 | +**Summary**: |
| 10 | + |
| 11 | +| (instructions:u) | mean | range | count | |
| 12 | +|:----------------------------------:|:-----:|:--------------:|:-----:| |
| 13 | +| Regressions ❌ <br /> (primary) | - | - | 0 | |
| 14 | +| Regressions ❌ <br /> (secondary) | - | - | 0 | |
| 15 | +| Improvements ✅ <br /> (primary) | -0.6% | [-5.6%, -0.2%] | 265 | |
| 16 | +| Improvements ✅ <br /> (secondary) | -0.7% | [-1.8%, -0.2%] | 187 | |
| 17 | +| All ❌✅ (primary) | -0.6% | [-5.6%, -0.2%] | 265 | |
| 18 | + |
| 19 | +0 Regressions, 1 Improvements, 1 Mixed; 0 of them in rollups |
| 20 | +53 artifact comparisons made in total |
| 21 | + |
| 22 | +#### Regressions |
| 23 | + |
| 24 | +No meaningful regressions this week. |
| 25 | + |
| 26 | +#### Improvements |
| 27 | + |
| 28 | +CI: Add LTO support to clang in dist-x86_64-linux [#134690](https://github.com/rust-lang/rust/pull/134690) [(Comparison Link)](https://perf.rust-lang.org/compare.html?start=dd84b7d5eec3c20d7fcd13e6450af029d3cece9d&end=ecc189922dac830ff866f4609311e6afcc4a91f6&stat=instructions:u) |
| 29 | + |
| 30 | +| (instructions:u) | mean | range | count | |
| 31 | +|:----------------------------------:|:-----:|:--------------:|:-----:| |
| 32 | +| Regressions ❌ <br /> (primary) | - | - | 0 | |
| 33 | +| Regressions ❌ <br /> (secondary) | - | - | 0 | |
| 34 | +| Improvements ✅ <br /> (primary) | -0.7% | [-5.5%, -0.3%] | 275 | |
| 35 | +| Improvements ✅ <br /> (secondary) | -0.9% | [-2.6%, -0.2%] | 235 | |
| 36 | +| All ❌✅ (primary) | -0.7% | [-5.5%, -0.3%] | 275 | |
| 37 | + |
| 38 | +#### Mixed |
| 39 | + |
| 40 | +Consider empty-unreachable otherwise branches in MatchBranchSimplification [#131244](https://github.com/rust-lang/rust/pull/131244) [(Comparison Link)](https://perf.rust-lang.org/compare.html?start=8b3f7ac5262531aefa227f90387cf2eb34aae800&end=4e0bc490c60d3588f3ec0aa2eee2cf0696c7c333&stat=instructions:u) |
| 41 | + |
| 42 | +| (instructions:u) | mean | range | count | |
| 43 | +|:----------------------------------:|:-----:|:--------------:|:-----:| |
| 44 | +| Regressions ❌ <br /> (primary) | 0.2% | [0.2%, 0.2%] | 1 | |
| 45 | +| Regressions ❌ <br /> (secondary) | 0.3% | [0.2%, 0.3%] | 4 | |
| 46 | +| Improvements ✅ <br /> (primary) | -0.6% | [-0.7%, -0.5%] | 2 | |
| 47 | +| Improvements ✅ <br /> (secondary) | -0.2% | [-0.3%, -0.1%] | 2 | |
| 48 | +| All ❌✅ (primary) | -0.3% | [-0.7%, 0.2%] | 3 | |
0 commit comments