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
Work-around optimiser deficiencies in Range iterator.
The conditional mutation of the previous implementation resulted in poor
code, making it unconditional makes `Range` less well behaved as an
Iterator (but still legal) but also makes it fast.
The intention is that this change will be reverted when rustc/LLVM
handle the best-behaved implementation better.
cc rust-lang#24660
0 commit comments