You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* already marked as triaged due to follow-up PR #114648
53
+
51
54
52
55
Only resolve target type in `try_coerce` in new solver [#114648](https://github.com/rust-lang/rust/pull/114648)[(Comparison Link)](https://perf.rust-lang.org/compare.html?start=832db2fcee27ee1079608ac78f82b7c14394e89b&end=fd1698860086db56e047f38d74337cf24dac5f24&stat=instructions:u)
53
56
@@ -59,6 +62,11 @@ Only resolve target type in `try_coerce` in new solver [#114648](https://github.
59
62
| Improvements ✅ <br /> (secondary) | - | - | 0 |
60
63
| All ❌✅ (primary) | -0.8% |[-1.8%, 1.0%]| 3 |
61
64
65
+
* This was specifically added to undo regressions flagged in PR #114604
66
+
* it did indeed undo the big changes: e.g. cranelift-codegen-0.82.1 had regressed by {2%, 1.7%}, and this improved it back by {-1.84%, -1.59%}
67
+
* likewise cargo-0.60.0 had improved by -0.93%, and this regressed it back by 0.99%. (I.e. we returned to prior status quo.)
68
+
* some other effects were not addressed by this PR, but they are all minor.
69
+
* marking as triaged.
62
70
63
71
Only check outlives goals on impl compared to trait [#109356](https://github.com/rust-lang/rust/pull/109356)[(Comparison Link)](https://perf.rust-lang.org/compare.html?start=b08dd92552d663e3c877c8e5ce859e212205a09f&end=f1b854818db00bec14accbc9d1c72e6ebefe64db&stat=instructions:u)
64
72
@@ -70,6 +78,8 @@ Only check outlives goals on impl compared to trait [#109356](https://github.com
70
78
| Improvements ✅ <br /> (secondary) | - | - | 0 |
71
79
| All ❌✅ (primary) | -0.9% |[-1.6%, -0.6%]| 6 |
72
80
81
+
* regression is solely to the opt and debug profiles externs secondary benchmark, by a small amount.
82
+
* marked as triaged
73
83
74
84
Respect `#[expect]` the same way `#[allow]` is with the `dead_code` lint [#114710](https://github.com/rust-lang/rust/pull/114710)[(Comparison Link)](https://perf.rust-lang.org/compare.html?start=f1b854818db00bec14accbc9d1c72e6ebefe64db&end=1e836d12d39ea09b1d86ebda70cb11b41564cead&stat=instructions:u)
75
85
@@ -81,6 +91,8 @@ Respect `#[expect]` the same way `#[allow]` is with the `dead_code` lint [#11471
0 commit comments