diff --git a/benches/5.generator b/benches/5.generator new file mode 100644 index 000000000..cdb621e24 Binary files /dev/null and b/benches/5.generator differ diff --git a/benches/intern.rs b/benches/intern.rs index cd4925882..9a1a3ceb5 100644 --- a/benches/intern.rs +++ b/benches/intern.rs @@ -10,6 +10,7 @@ fn intern_benchmark(c: &mut Criterion) { let block2: &[u8] = include_bytes!("2.generator"); let block3: &[u8] = include_bytes!("3.generator"); let block4: &[u8] = include_bytes!("4.generator"); + let block5: &[u8] = include_bytes!("5.generator"); let mut group = c.benchmark_group("intern"); @@ -19,6 +20,7 @@ fn intern_benchmark(c: &mut Criterion) { (&block2, "2"), (&block3, "3"), (&block4, "4"), + (&block5, "5"), ] { let mut a = Allocator::new(); let node = node_from_bytes_backrefs(&mut a, block).expect("node_from_bytes_backrefs"); diff --git a/benches/serialize.rs b/benches/serialize.rs index 6e017b400..6b56847cd 100644 --- a/benches/serialize.rs +++ b/benches/serialize.rs @@ -18,6 +18,7 @@ fn serialize_benchmark(c: &mut Criterion) { let block2: &[u8] = include_bytes!("2.generator"); let block3: &[u8] = include_bytes!("3.generator"); let block4: &[u8] = include_bytes!("4.generator"); + let block5: &[u8] = include_bytes!("5.generator"); let mut group = c.benchmark_group("serialize"); @@ -27,6 +28,7 @@ fn serialize_benchmark(c: &mut Criterion) { (&block2, "2"), (&block3, "3"), (&block4, "4"), + (&block5, "5"), ] { let mut a = Allocator::new(); let node = node_from_bytes_backrefs(&mut a, block).expect("node_from_bytes_backrefs");