HomePhabricator

[bench] add streams findbyte

Description

[bench] add streams findbyte

Summary:
This is a partial backport of core#19690
https://github.com/bitcoin/bitcoin/pull/19690/commits/604df63f6c70b9692b067777ddb38d946ac0b2fc

Test Plan:
ninja bench-bitcoin

|               ns/op |                op/s |    err% |     total | benchmark
|--------------------:|--------------------:|--------:|----------:|:----------
|              306.76 |        3,259,865.52 |    0.5% |      0.01 | `FindByte`

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Differential Revision: https://reviews.bitcoinabc.org/D16179

Details

Provenance
gzhao408 <gzhao408@berkeley.edu>Authored on Aug 10 2020, 18:28
PiRKCommitted on May 17 2024, 13:54
PiRKPushed on May 17 2024, 13:54
Reviewer
Restricted Project
Differential Revision
D16179: [bench] add streams findbyte
Parents
rABCd80b4c6190eb: coins: add Sync() method to allow flush without cacheCoins drop
Branches
Unknown
Tags
Unknown

Event Timeline