Avoid some spills of forwarding reads
Compare changes
Some changes are not shown
For a faster browsing experience, some files are collapsed by default.
Files
3+ 73
− 10
@@ -3,6 +3,7 @@ use std::iter::{empty, once, zip, FromIterator};
@@ -3,6 +3,7 @@ use std::iter::{empty, once, zip, FromIterator};
@@ -551,6 +552,35 @@ fn mutating_objects<'a>(
@@ -551,6 +552,35 @@ fn mutating_objects<'a>(
@@ -579,27 +609,60 @@ fn spill_clones(
@@ -579,27 +609,60 @@ fn spill_clones(