Commit cd82e45
committed
Auto merge of rust-lang#83293 - osa1:82436_perf, r=varkor
Revert performance-sensitive change in rust-lang#82436
This change was done in rust-lang#82436, as an "optimization". Unfortunately I
missed that this code is not always executed, because of the "continue"
in the conditional above it.
This commit should solve the perf regressions introduced by rust-lang#82436 as I
think there isn't anything else that could affect runtime performance in
that PR. The `Pick` type grows only one word, which I doubt can cause up
to 8.8% increase in RSS in some of the benchmarks.
---
Could someone with the rights start a perf job please?1 file changed
+3
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
742 | 742 | | |
743 | 743 | | |
744 | 744 | | |
745 | | - | |
746 | | - | |
747 | | - | |
748 | 745 | | |
749 | 746 | | |
750 | 747 | | |
751 | 748 | | |
752 | 749 | | |
753 | 750 | | |
754 | 751 | | |
| 752 | + | |
| 753 | + | |
| 754 | + | |
755 | 755 | | |
756 | 756 | | |
757 | 757 | | |
| |||
0 commit comments