Skip to content

Commit 878f52b

Browse files
committed
optimize reserve vec for imul
1 parent d8d9113 commit 878f52b

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

vm/src/sequence.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -272,6 +272,7 @@ pub trait SequenceMutOp<T: Clone> {
272272
} else if n != 1 {
273273
let mut sample = self.as_slice().to_vec();
274274
if n != 2 {
275+
self.as_vec_mut().reserve(sample.len() * (n - 1));
275276
for _ in 0..n - 2 {
276277
self.as_vec_mut().extend_from_slice(&sample);
277278
}

0 commit comments

Comments
 (0)