Skip to content

Commit 1289a93

Browse files
committed
fix benches
1 parent 70471c5 commit 1289a93

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

benches/simple.rs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
use std::time::Instant;
22

3-
use compact_encoding::{
4-
create_buffer, map_decode, map_encode, sum_encoded_size, CompactEncoding, EncodingError,
5-
};
3+
use compact_encoding::{map_decode, map_encode, sum_encoded_size, CompactEncoding, EncodingError};
64
use criterion::{black_box, criterion_group, criterion_main, Criterion};
75

86
const U32_VALUE: u32 = 0xF0E1D2C3;
@@ -13,7 +11,7 @@ fn preencode() -> Result<usize, EncodingError> {
1311
Ok(sum_encoded_size!(U32_VALUE, STR_VALUE, U64_VALUE))
1412
}
1513

16-
fn encode(buffer: &mut Box<[u8]>) -> Result<(), EncodingError> {
14+
fn encode(buffer: &mut [u8]) -> Result<(), EncodingError> {
1715
let _ = map_encode!(buffer, U32_VALUE, STR_VALUE, U64_VALUE);
1816
Ok(())
1917
}
@@ -67,7 +65,7 @@ fn decode_generic_simple(c: &mut Criterion) {
6765
c.bench_function("decode generic simple", |b| {
6866
b.iter_custom(|iters| {
6967
let encoded_size = preencode().unwrap();
70-
let mut buffer = fixed_buffer_from_encoded_size(encoded_size);
68+
let mut buffer = vec![0_u8; encoded_size];
7169
encode(&mut buffer).unwrap();
7270
let start = Instant::now();
7371
for _ in 0..iters {

0 commit comments

Comments
 (0)