A very quiet week with nearly no changes in compiler performance.
Triage done by @rylev. Revision range: 52d8c49..1d4f5af
Summary:
(instructions:u) | mean | range | count |
---|---|---|---|
Regressions ❌ (primary) | 1.1% | [0.7%, 1.7%] | 8 |
Regressions ❌ (secondary) | 2.1% | [0.4%, 3.7%] | 2 |
Improvements ✅ (primary) | -0.9% | [-1.2%, -0.5%] | 26 |
Improvements ✅ (secondary) | -1.2% | [-1.8%, -0.2%] | 16 |
All ❌✅ (primary) | -0.4% | [-1.2%, 1.7%] | 34 |
4 Regressions, 2 Improvements, 2 Mixed; 1 of them in rollups 51 artifact comparisons made in total
Rollup of 8 pull requests #113370 (Comparison Link)
(instructions:u) | mean | range | count |
---|---|---|---|
Regressions ❌ (primary) | 1.3% | [0.6%, 2.1%] | 11 |
Regressions ❌ (secondary) | 1.6% | [1.6%, 1.6%] | 1 |
Improvements ✅ (primary) | - | - | 0 |
Improvements ✅ (secondary) | - | - | 0 |
All ❌✅ (primary) | 1.3% | [0.6%, 2.1%] | 11 |
Remove some unnecessary(?) normalization #113348 (Comparison Link)
(instructions:u) | mean | range | count |
---|---|---|---|
Regressions ❌ (primary) | 0.8% | [0.4%, 1.1%] | 6 |
Regressions ❌ (secondary) | - | - | 0 |
Improvements ✅ (primary) | - | - | 0 |
Improvements ✅ (secondary) | - | - | 0 |
All ❌✅ (primary) | 0.8% | [0.4%, 1.1%] | 6 |
Bump version to 1.73 #113485 (Comparison Link)
(instructions:u) | mean | range | count |
---|---|---|---|
Regressions ❌ (primary) | 0.8% | [0.5%, 1.2%] | 32 |
Regressions ❌ (secondary) | 0.7% | [0.7%, 0.7%] | 3 |
Improvements ✅ (primary) | - | - | 0 |
Improvements ✅ (secondary) | - | - | 0 |
All ❌✅ (primary) | 0.8% | [0.5%, 1.2%] | 32 |
Update debuginfo test runner to provide more useful output #113306 (Comparison Link)
(instructions:u) | mean | range | count |
---|---|---|---|
Regressions ❌ (primary) | - | - | 0 |
Regressions ❌ (secondary) | 5.6% | [5.6%, 5.6%] | 1 |
Improvements ✅ (primary) | - | - | 0 |
Improvements ✅ (secondary) | - | - | 0 |
All ❌✅ (primary) | - | - | 0 |
Move TyCtxt::mk_x
to Ty::new_x
where applicable #113377 (Comparison Link)
(instructions:u) | mean | range | count |
---|---|---|---|
Regressions ❌ (primary) | - | - | 0 |
Regressions ❌ (secondary) | - | - | 0 |
Improvements ✅ (primary) | -0.7% | [-1.1%, -0.4%] | 10 |
Improvements ✅ (secondary) | - | - | 0 |
All ❌✅ (primary) | -0.7% | [-1.1%, -0.4%] | 10 |
Port PGO/LTO/BOLT optimized build pipeline to Rust #112235 (Comparison Link)
(instructions:u) | mean | range | count |
---|---|---|---|
Regressions ❌ (primary) | - | - | 0 |
Regressions ❌ (secondary) | 0.3% | [0.3%, 0.3%] | 1 |
Improvements ✅ (primary) | -0.9% | [-1.3%, -0.5%] | 38 |
Improvements ✅ (secondary) | -0.8% | [-2.3%, -0.3%] | 11 |
All ❌✅ (primary) | -0.9% | [-1.3%, -0.5%] | 38 |
perform TokenStream replacement in-place when possible in expand_macro #113270 (Comparison Link)
(instructions:u) | mean | range | count |
---|---|---|---|
Regressions ❌ (primary) | 0.6% | [0.6%, 0.7%] | 2 |
Regressions ❌ (secondary) | 0.3% | [0.3%, 0.3%] | 3 |
Improvements ✅ (primary) | - | - | 0 |
Improvements ✅ (secondary) | -0.3% | [-0.3%, -0.3%] | 2 |
All ❌✅ (primary) | 0.6% | [0.6%, 0.7%] | 2 |
Sync portable-simd to 2023 July 07 #113437 (Comparison Link)
(instructions:u) | mean | range | count |
---|---|---|---|
Regressions ❌ (primary) | - | - | 0 |
Regressions ❌ (secondary) | 1.6% | [1.6%, 1.6%] | 1 |
Improvements ✅ (primary) | -1.0% | [-1.5%, -0.6%] | 11 |
Improvements ✅ (secondary) | -1.0% | [-1.7%, -0.6%] | 4 |
All ❌✅ (primary) | -1.0% | [-1.5%, -0.6%] | 11 |