Skip to content

Commit

Permalink
Fix benches
Browse files Browse the repository at this point in the history
  • Loading branch information
apasel422 committed Feb 18, 2025
1 parent 836004a commit 0cef8e8
Showing 1 changed file with 8 additions and 9 deletions.
17 changes: 8 additions & 9 deletions benches/bench.rs
Original file line number Diff line number Diff line change
Expand Up @@ -103,9 +103,8 @@ fn serializing_ref_item(c: &mut Criterion) {
&fixture,
move |bench, &input| {
bench.iter(|| {
let mut output = String::new();
let ser = RefItemSerializer::new(&mut output);
ser.bare_item(input.as_bytes()).unwrap();
let ser = RefItemSerializer::new();
ser.bare_item(input.as_bytes()).unwrap().finish()
});
},
);
Expand All @@ -114,8 +113,7 @@ fn serializing_ref_item(c: &mut Criterion) {
fn serializing_ref_list(c: &mut Criterion) {
c.bench_function("serializing_ref_list", move |bench| {
bench.iter(|| {
let mut output = String::new();
let ser = RefListSerializer::new(&mut output);
let ser = RefListSerializer::new();
ser.bare_item(RefBareItem::Token("a"))
.unwrap()
.bare_item(RefBareItem::Token("abcdefghigklmnoprst"))
Expand All @@ -138,16 +136,16 @@ fn serializing_ref_list(c: &mut Criterion) {
.unwrap()
.inner_list_bare_item(145)
.unwrap()
.close_inner_list();
.close_inner_list()
.finish()
});
});
}

fn serializing_ref_dict(c: &mut Criterion) {
c.bench_function("serializing_ref_dict", move |bench| {
bench.iter(|| {
let mut output = String::new();
RefDictSerializer::new(&mut output)
RefDictSerializer::new()
.bare_item_member("a", true)
.unwrap()
.bare_item_member("dict_key2", RefBareItem::Token("abcdefghigklmnoprst"))
Expand All @@ -162,7 +160,8 @@ fn serializing_ref_dict(c: &mut Criterion) {
.unwrap()
.close_inner_list()
.parameter("key", RefBareItem::Token("aW5uZXItbGlzdC1wYXJhbWV0ZXJz"))
.unwrap();
.unwrap()
.finish()
});
});
}

0 comments on commit 0cef8e8

Please sign in to comment.