Criterion.rs Benchmark Index
See individual benchmark pages below for more details.
borsh_de_stable
de_account
bincode
borsh
cbor
speedy
idx=0; size=64
de_account/bincode/idx=0; size=64
de_account/borsh/idx=0; size=64
de_account/cbor/idx=0; size=64
de_account/speedy/idx=0; size=64
idx=1; size=64
de_account/bincode/idx=1; size=64
de_account/borsh/idx=1; size=64
de_account/cbor/idx=1; size=64
de_account/speedy/idx=1; size=64
idx=2; size=64
de_account/bincode/idx=2; size=64
de_account/borsh/idx=2; size=64
de_account/cbor/idx=2; size=64
de_account/speedy/idx=2; size=64
idx=3; size=64
de_account/bincode/idx=3; size=64
de_account/borsh/idx=3; size=64
de_account/cbor/idx=3; size=64
de_account/speedy/idx=3; size=64
idx=4; size=64
de_account/bincode/idx=4; size=64
de_account/borsh/idx=4; size=64
de_account/cbor/idx=4; size=64
de_account/speedy/idx=4; size=64
idx=5; size=64
de_account/bincode/idx=5; size=64
de_account/borsh/idx=5; size=64
de_account/cbor/idx=5; size=64
de_account/speedy/idx=5; size=64
idx=6; size=64
de_account/bincode/idx=6; size=64
de_account/borsh/idx=6; size=64
de_account/cbor/idx=6; size=64
de_account/speedy/idx=6; size=64
idx=7; size=64
de_account/bincode/idx=7; size=64
de_account/borsh/idx=7; size=64
de_account/cbor/idx=7; size=64
de_account/speedy/idx=7; size=64
idx=8; size=64
de_account/bincode/idx=8; size=64
de_account/borsh/idx=8; size=64
de_account/cbor/idx=8; size=64
de_account/speedy/idx=8; size=64
idx=9; size=64
de_account/bincode/idx=9; size=64
de_account/borsh/idx=9; size=64
de_account/cbor/idx=9; size=64
de_account/speedy/idx=9; size=64
de_block
bincode
borsh
cbor
speedy
idx=0; size=1056480
de_block/bincode/idx=0; size=1056480
de_block/borsh/idx=0; size=1056480
de_block/cbor/idx=0; size=1056480
de_block/speedy/idx=0; size=1056480
idx=1; size=579580
de_block/bincode/idx=1; size=579580
de_block/borsh/idx=1; size=579580
de_block/cbor/idx=1; size=579580
de_block/speedy/idx=1; size=579580
idx=2; size=3833307
de_block/bincode/idx=2; size=3833307
de_block/borsh/idx=2; size=3833307
de_block/cbor/idx=2; size=3833307
de_block/speedy/idx=2; size=3833307
idx=3; size=1485739
de_block/bincode/idx=3; size=1485739
de_block/borsh/idx=3; size=1485739
de_block/cbor/idx=3; size=1485739
de_block/speedy/idx=3; size=1485739
idx=4; size=348484
de_block/bincode/idx=4; size=348484
de_block/borsh/idx=4; size=348484
de_block/cbor/idx=4; size=348484
de_block/speedy/idx=4; size=348484
idx=5; size=5028301
de_block/bincode/idx=5; size=5028301
de_block/borsh/idx=5; size=5028301
de_block/cbor/idx=5; size=5028301
de_block/speedy/idx=5; size=5028301
idx=6; size=2809266
de_block/bincode/idx=6; size=2809266
de_block/borsh/idx=6; size=2809266
de_block/cbor/idx=6; size=2809266
de_block/speedy/idx=6; size=2809266
idx=7; size=2651114
de_block/bincode/idx=7; size=2651114
de_block/borsh/idx=7; size=2651114
de_block/cbor/idx=7; size=2651114
de_block/speedy/idx=7; size=2651114
idx=8; size=3422080
de_block/bincode/idx=8; size=3422080
de_block/borsh/idx=8; size=3422080
de_block/cbor/idx=8; size=3422080
de_block/speedy/idx=8; size=3422080
idx=9; size=4953049
de_block/bincode/idx=9; size=4953049
de_block/borsh/idx=9; size=4953049
de_block/cbor/idx=9; size=4953049
de_block/speedy/idx=9; size=4953049
de_header
bincode
borsh
cbor
speedy
idx=0; size=27866
de_header/bincode/idx=0; size=27866
de_header/borsh/idx=0; size=27866
de_header/cbor/idx=0; size=27866
de_header/speedy/idx=0; size=27866
idx=1; size=90706
de_header/bincode/idx=1; size=90706
de_header/borsh/idx=1; size=90706
de_header/cbor/idx=1; size=90706
de_header/speedy/idx=1; size=90706
idx=2; size=145612
de_header/bincode/idx=2; size=145612
de_header/borsh/idx=2; size=145612
de_header/cbor/idx=2; size=145612
de_header/speedy/idx=2; size=145612
idx=3; size=108473
de_header/bincode/idx=3; size=108473
de_header/borsh/idx=3; size=108473
de_header/cbor/idx=3; size=108473
de_header/speedy/idx=3; size=108473
idx=4; size=87633
de_header/bincode/idx=4; size=87633
de_header/borsh/idx=4; size=87633
de_header/cbor/idx=4; size=87633
de_header/speedy/idx=4; size=87633
idx=5; size=37392
de_header/bincode/idx=5; size=37392
de_header/borsh/idx=5; size=37392
de_header/cbor/idx=5; size=37392
de_header/speedy/idx=5; size=37392
idx=6; size=56478
de_header/bincode/idx=6; size=56478
de_header/borsh/idx=6; size=56478
de_header/cbor/idx=6; size=56478
de_header/speedy/idx=6; size=56478
idx=7; size=35038
de_header/bincode/idx=7; size=35038
de_header/borsh/idx=7; size=35038
de_header/cbor/idx=7; size=35038
de_header/speedy/idx=7; size=35038
idx=8; size=141955
de_header/bincode/idx=8; size=141955
de_header/borsh/idx=8; size=141955
de_header/cbor/idx=8; size=141955
de_header/speedy/idx=8; size=141955
idx=9; size=90459
de_header/bincode/idx=9; size=90459
de_header/borsh/idx=9; size=90459
de_header/cbor/idx=9; size=90459
de_header/speedy/idx=9; size=90459
de_transaction
bincode
borsh
cbor
speedy
idx=0; size=1774
de_transaction/bincode/idx=0; size=1774
de_transaction/borsh/idx=0; size=1774
de_transaction/cbor/idx=0; size=1774
de_transaction/speedy/idx=0; size=1774
idx=1; size=398
de_transaction/bincode/idx=1; size=398
de_transaction/borsh/idx=1; size=398
de_transaction/cbor/idx=1; size=398
de_transaction/speedy/idx=1; size=398
idx=2; size=2784
de_transaction/bincode/idx=2; size=2784
de_transaction/borsh/idx=2; size=2784
de_transaction/cbor/idx=2; size=2784
de_transaction/speedy/idx=2; size=2784
idx=3; size=3093
de_transaction/bincode/idx=3; size=3093
de_transaction/borsh/idx=3; size=3093
de_transaction/cbor/idx=3; size=3093
de_transaction/speedy/idx=3; size=3093
idx=4; size=1644
de_transaction/bincode/idx=4; size=1644
de_transaction/borsh/idx=4; size=1644
de_transaction/cbor/idx=4; size=1644
de_transaction/speedy/idx=4; size=1644
idx=5; size=385
de_transaction/bincode/idx=5; size=385
de_transaction/borsh/idx=5; size=385
de_transaction/cbor/idx=5; size=385
de_transaction/speedy/idx=5; size=385
idx=6; size=546
de_transaction/bincode/idx=6; size=546
de_transaction/borsh/idx=6; size=546
de_transaction/cbor/idx=6; size=546
de_transaction/speedy/idx=6; size=546
idx=7; size=371
de_transaction/bincode/idx=7; size=371
de_transaction/borsh/idx=7; size=371
de_transaction/cbor/idx=7; size=371
de_transaction/speedy/idx=7; size=371
idx=8; size=2430
de_transaction/bincode/idx=8; size=2430
de_transaction/borsh/idx=8; size=2430
de_transaction/cbor/idx=8; size=2430
de_transaction/speedy/idx=8; size=2430
idx=9; size=372
de_transaction/bincode/idx=9; size=372
de_transaction/borsh/idx=9; size=372
de_transaction/cbor/idx=9; size=372
de_transaction/speedy/idx=9; size=372
ser_account
bincode
borsh
cbor
speedy
idx=0; size=64
ser_account/bincode/idx=0; size=64
ser_account/borsh/idx=0; size=64
ser_account/cbor/idx=0; size=64
ser_account/speedy/idx=0; size=64
idx=1; size=64
ser_account/bincode/idx=1; size=64
ser_account/borsh/idx=1; size=64
ser_account/cbor/idx=1; size=64
ser_account/speedy/idx=1; size=64
idx=2; size=64
ser_account/bincode/idx=2; size=64
ser_account/borsh/idx=2; size=64
ser_account/cbor/idx=2; size=64
ser_account/speedy/idx=2; size=64
idx=3; size=64
ser_account/bincode/idx=3; size=64
ser_account/borsh/idx=3; size=64
ser_account/cbor/idx=3; size=64
ser_account/speedy/idx=3; size=64
idx=4; size=64
ser_account/bincode/idx=4; size=64
ser_account/borsh/idx=4; size=64
ser_account/cbor/idx=4; size=64
ser_account/speedy/idx=4; size=64
idx=5; size=64
ser_account/bincode/idx=5; size=64
ser_account/borsh/idx=5; size=64
ser_account/cbor/idx=5; size=64
ser_account/speedy/idx=5; size=64
idx=6; size=64
ser_account/bincode/idx=6; size=64
ser_account/borsh/idx=6; size=64
ser_account/cbor/idx=6; size=64
ser_account/speedy/idx=6; size=64
idx=7; size=64
ser_account/bincode/idx=7; size=64
ser_account/borsh/idx=7; size=64
ser_account/cbor/idx=7; size=64
ser_account/speedy/idx=7; size=64
idx=8; size=64
ser_account/bincode/idx=8; size=64
ser_account/borsh/idx=8; size=64
ser_account/cbor/idx=8; size=64
ser_account/speedy/idx=8; size=64
idx=9; size=64
ser_account/bincode/idx=9; size=64
ser_account/borsh/idx=9; size=64
ser_account/cbor/idx=9; size=64
ser_account/speedy/idx=9; size=64
ser_block
bincode
borsh
cbor
speedy
idx=0; size=1056480
ser_block/bincode/idx=0; size=1056480
ser_block/borsh/idx=0; size=1056480
ser_block/cbor/idx=0; size=1056480
ser_block/speedy/idx=0; size=1056480
idx=1; size=579580
ser_block/bincode/idx=1; size=579580
ser_block/borsh/idx=1; size=579580
ser_block/cbor/idx=1; size=579580
ser_block/speedy/idx=1; size=579580
idx=2; size=3833307
ser_block/bincode/idx=2; size=3833307
ser_block/borsh/idx=2; size=3833307
ser_block/cbor/idx=2; size=3833307
ser_block/speedy/idx=2; size=3833307
idx=3; size=1485739
ser_block/bincode/idx=3; size=1485739
ser_block/borsh/idx=3; size=1485739
ser_block/cbor/idx=3; size=1485739
ser_block/speedy/idx=3; size=1485739
idx=4; size=348484
ser_block/bincode/idx=4; size=348484
ser_block/borsh/idx=4; size=348484
ser_block/cbor/idx=4; size=348484
ser_block/speedy/idx=4; size=348484
idx=5; size=5028301
ser_block/bincode/idx=5; size=5028301
ser_block/borsh/idx=5; size=5028301
ser_block/cbor/idx=5; size=5028301
ser_block/speedy/idx=5; size=5028301
idx=6; size=2809266
ser_block/bincode/idx=6; size=2809266
ser_block/borsh/idx=6; size=2809266
ser_block/cbor/idx=6; size=2809266
ser_block/speedy/idx=6; size=2809266
idx=7; size=2651114
ser_block/bincode/idx=7; size=2651114
ser_block/borsh/idx=7; size=2651114
ser_block/cbor/idx=7; size=2651114
ser_block/speedy/idx=7; size=2651114
idx=8; size=3422080
ser_block/bincode/idx=8; size=3422080
ser_block/borsh/idx=8; size=3422080
ser_block/cbor/idx=8; size=3422080
ser_block/speedy/idx=8; size=3422080
idx=9; size=4953049
ser_block/bincode/idx=9; size=4953049
ser_block/borsh/idx=9; size=4953049
ser_block/cbor/idx=9; size=4953049
ser_block/speedy/idx=9; size=4953049
ser_header
bincode
borsh
cbor
speedy
idx=0; size=27866
ser_header/bincode/idx=0; size=27866
ser_header/borsh/idx=0; size=27866
ser_header/cbor/idx=0; size=27866
ser_header/speedy/idx=0; size=27866
idx=1; size=90706
ser_header/bincode/idx=1; size=90706
ser_header/borsh/idx=1; size=90706
ser_header/cbor/idx=1; size=90706
ser_header/speedy/idx=1; size=90706
idx=2; size=145612
ser_header/bincode/idx=2; size=145612
ser_header/borsh/idx=2; size=145612
ser_header/cbor/idx=2; size=145612
ser_header/speedy/idx=2; size=145612
idx=3; size=108473
ser_header/bincode/idx=3; size=108473
ser_header/borsh/idx=3; size=108473
ser_header/cbor/idx=3; size=108473
ser_header/speedy/idx=3; size=108473
idx=4; size=87633
ser_header/bincode/idx=4; size=87633
ser_header/borsh/idx=4; size=87633
ser_header/cbor/idx=4; size=87633
ser_header/speedy/idx=4; size=87633
idx=5; size=37392
ser_header/bincode/idx=5; size=37392
ser_header/borsh/idx=5; size=37392
ser_header/cbor/idx=5; size=37392
ser_header/speedy/idx=5; size=37392
idx=6; size=56478
ser_header/bincode/idx=6; size=56478
ser_header/borsh/idx=6; size=56478
ser_header/cbor/idx=6; size=56478
ser_header/speedy/idx=6; size=56478
idx=7; size=35038
ser_header/bincode/idx=7; size=35038
ser_header/borsh/idx=7; size=35038
ser_header/cbor/idx=7; size=35038
ser_header/speedy/idx=7; size=35038
idx=8; size=141955
ser_header/bincode/idx=8; size=141955
ser_header/borsh/idx=8; size=141955
ser_header/cbor/idx=8; size=141955
ser_header/speedy/idx=8; size=141955
idx=9; size=90459
ser_header/bincode/idx=9; size=90459
ser_header/borsh/idx=9; size=90459
ser_header/cbor/idx=9; size=90459
ser_header/speedy/idx=9; size=90459
ser_transaction
bincode
borsh
cbor
speedy
idx=0; size=1774
ser_transaction/bincode/idx=0; size=1774
ser_transaction/borsh/idx=0; size=1774
ser_transaction/cbor/idx=0; size=1774
ser_transaction/speedy/idx=0; size=1774
idx=1; size=398
ser_transaction/bincode/idx=1; size=398
ser_transaction/borsh/idx=1; size=398
ser_transaction/cbor/idx=1; size=398
ser_transaction/speedy/idx=1; size=398
idx=2; size=2784
ser_transaction/bincode/idx=2; size=2784
ser_transaction/borsh/idx=2; size=2784
ser_transaction/cbor/idx=2; size=2784
ser_transaction/speedy/idx=2; size=2784
idx=3; size=3093
ser_transaction/bincode/idx=3; size=3093
ser_transaction/borsh/idx=3; size=3093
ser_transaction/cbor/idx=3; size=3093
ser_transaction/speedy/idx=3; size=3093
idx=4; size=1644
ser_transaction/bincode/idx=4; size=1644
ser_transaction/borsh/idx=4; size=1644
ser_transaction/cbor/idx=4; size=1644
ser_transaction/speedy/idx=4; size=1644
idx=5; size=385
ser_transaction/bincode/idx=5; size=385
ser_transaction/borsh/idx=5; size=385
ser_transaction/cbor/idx=5; size=385
ser_transaction/speedy/idx=5; size=385
idx=6; size=546
ser_transaction/bincode/idx=6; size=546
ser_transaction/borsh/idx=6; size=546
ser_transaction/cbor/idx=6; size=546
ser_transaction/speedy/idx=6; size=546
idx=7; size=371
ser_transaction/bincode/idx=7; size=371
ser_transaction/borsh/idx=7; size=371
ser_transaction/cbor/idx=7; size=371
ser_transaction/speedy/idx=7; size=371
idx=8; size=2430
ser_transaction/bincode/idx=8; size=2430
ser_transaction/borsh/idx=8; size=2430
ser_transaction/cbor/idx=8; size=2430
ser_transaction/speedy/idx=8; size=2430
idx=9; size=372
ser_transaction/bincode/idx=9; size=372
ser_transaction/borsh/idx=9; size=372
ser_transaction/cbor/idx=9; size=372
ser_transaction/speedy/idx=9; size=372