mitsuhiko / deser

Experimental rust serialization library
https://docs.rs/deser
Apache License 2.0
287 stars 8 forks source link

Add benchmarks #38

Closed mitsuhiko closed 2 years ago

mitsuhiko commented 2 years ago

This adds the benchmarks from miniserde. Results at the time of writing on an M1 mac:

test bench_deserialize_deser_json ... bench:   1,757,745 ns/iter (+/- 24,935)
test bench_deserialize_miniserde  ... bench:     779,037 ns/iter (+/- 28,255)
test bench_deserialize_serdejson  ... bench:     691,487 ns/iter (+/- 20,234)
test bench_serialize_deser_json   ... bench:   1,311,733 ns/iter (+/- 14,458)
test bench_serialize_miniserde    ... bench:     493,408 ns/iter (+/- 7,772)
test bench_serialize_serdejson    ... bench:     321,022 ns/iter (+/- 6,945)

Refs #34