@@ -18,7 +18,7 @@ use std::io::Read;
18
18
use criterion:: { criterion_group, criterion_main, BatchSize , Criterion } ;
19
19
20
20
fn parse_jsonb ( data : & [ u8 ] ) {
21
- let _v: jsonb:: Value = jsonb:: parse_value ( data) . unwrap ( ) ;
21
+ let _v: jsonb:: OwnedJsonb = jsonb:: parse_owned_jsonb ( data) . unwrap ( ) ;
22
22
}
23
23
24
24
fn parse_serde_json ( data : & [ u8 ] ) {
@@ -46,20 +46,20 @@ fn add_benchmark(c: &mut Criterion) {
46
46
let file = format ! ( "{}" , path. unwrap( ) . path( ) . display( ) ) ;
47
47
let bytes = read ( & file) ;
48
48
49
- c. bench_function ( & format ! ( "jsonb parse {}" , file ) , |b| {
49
+ c. bench_function ( & format ! ( "jsonb parse {file}" ) , |b| {
50
50
b. iter ( || parse_jsonb ( & bytes) )
51
51
} ) ;
52
52
53
- c. bench_function ( & format ! ( "serde_json parse {}" , file ) , |b| {
53
+ c. bench_function ( & format ! ( "serde_json parse {file}" ) , |b| {
54
54
b. iter ( || parse_serde_json ( & bytes) )
55
55
} ) ;
56
56
57
- c. bench_function ( & format ! ( "json_deserializer parse {}" , file ) , |b| {
57
+ c. bench_function ( & format ! ( "json_deserializer parse {file}" ) , |b| {
58
58
b. iter ( || parse_json_deserializer ( & bytes) )
59
59
} ) ;
60
60
61
61
let bytes = bytes. clone ( ) ;
62
- c. bench_function ( & format ! ( "simd_json parse {}" , file ) , move |b| {
62
+ c. bench_function ( & format ! ( "simd_json parse {file}" ) , move |b| {
63
63
b. iter_batched (
64
64
|| bytes. clone ( ) ,
65
65
|mut data| parse_simd_json ( & mut data) ,
0 commit comments