Skip to content

Commit f5e6604

Browse files
committed
no alloc in loop
1 parent bf3327a commit f5e6604

File tree

1 file changed

+1
-1
lines changed
  • src/fastfield/multivalued

1 file changed

+1
-1
lines changed

src/fastfield/multivalued/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -460,8 +460,8 @@ mod bench {
460460
let fast_field_reader = MultiValuedFastFieldReader::open(idx_reader, vals_reader);
461461
b.iter(|| {
462462
let mut sum = 0u64;
463+
let mut data = Vec::with_capacity(10);
463464
for i in 0u32..num_docs as u32 {
464-
let mut data = vec![];
465465
fast_field_reader.get_vals(i, &mut data);
466466
sum += data.iter().sum::<u64>();
467467
}

0 commit comments

Comments
 (0)