dash/src/bench
PastaPastaPasta 58d3e1381b
refactor: modifications to GenerateContributions (#4594)
* modifications to GenerateContributions

* Introduce some benchmarks to ensure there's no regression

* minor fixups

Signed-off-by: pasta <pasta@dashboost.org>
2021-12-12 16:37:26 +03:00
..
data
.gitignore
base58.cpp merge #18011: Replace current benchmarking framework with nanobench 2021-07-05 18:28:55 +05:30
bech32.cpp merge #18011: Replace current benchmarking framework with nanobench 2021-07-05 18:28:55 +05:30
bench_dash.cpp merge bitcoin#16097: Add Flags enum to ArgsManager class (#4569) 2021-11-12 19:25:46 -05:00
bench.cpp merge bitcoin#15788: Unify testing setups for fuzz, bench, and unit tests 2021-10-25 21:28:37 +05:30
bench.h merge #18011: Replace current benchmarking framework with nanobench 2021-07-05 18:28:55 +05:30
block_assemble.cpp merge bitcoin#15788: Unify testing setups for fuzz, bench, and unit tests 2021-10-25 21:28:37 +05:30
bls_dkg.cpp refactor: modifications to GenerateContributions (#4594) 2021-12-12 16:37:26 +03:00
bls.cpp Fix BLS/BLS_DKG benchs after 15788 2021-10-25 23:21:04 +05:30
ccoins_caching.cpp merge bitcoin#14908: Removed implicit CTransaction constructor calls from tests and benchmark 2021-10-12 08:58:08 +05:30
chacha20.cpp merge #18011: Replace current benchmarking framework with nanobench 2021-07-05 18:28:55 +05:30
chacha_poly_aead.cpp merge #18011: Replace current benchmarking framework with nanobench 2021-07-05 18:28:55 +05:30
checkblock.cpp Merge #14398 tests: Don't access out of bounds array index: array[sizeof(array)] 2021-07-22 16:02:34 -04:00
checkqueue.cpp Remove/fix unused variables 2021-07-13 19:43:30 +03:00
coin_selection.cpp Merge #14437: Refactor: Start to separate wallet from node 2021-10-20 12:29:45 -04:00
crypto_hash.cpp merge #18011: Replace current benchmarking framework with nanobench 2021-07-05 18:28:55 +05:30
duplicate_inputs.cpp merge bitcoin#15788: Unify testing setups for fuzz, bench, and unit tests 2021-10-25 21:28:37 +05:30
ecdsa.cpp merge #18011: Replace current benchmarking framework with nanobench 2021-07-05 18:28:55 +05:30
examples.cpp merge #18011: Replace current benchmarking framework with nanobench 2021-07-05 18:28:55 +05:30
gcs_filter.cpp bitcoin#14172: Refactor and add tests for BlockFilter construction 2021-08-12 12:44:02 +05:30
lockedpool.cpp merge #18011: Replace current benchmarking framework with nanobench 2021-07-05 18:28:55 +05:30
mempool_eviction.cpp merge bitcoin#8365: Treat high-sigop transactions as larger rather than rejecting them (#4562) 2021-11-08 21:43:24 +03:00
merkle_root.cpp merge #18011: Replace current benchmarking framework with nanobench 2021-07-05 18:28:55 +05:30
nanobench.cpp merge #18011: Replace current benchmarking framework with nanobench 2021-07-05 18:28:55 +05:30
nanobench.h merge #18011: Replace current benchmarking framework with nanobench 2021-07-05 18:28:55 +05:30
poly1305.cpp merge #18011: Replace current benchmarking framework with nanobench 2021-07-05 18:28:55 +05:30
prevector.cpp Partial Merge #20491: refactor: Drop noop gcc version checks 2021-10-11 17:17:24 -05:00
rollingbloom.cpp merge #18011: Replace current benchmarking framework with nanobench 2021-07-05 18:28:55 +05:30
rpc_mempool.cpp merge bitcoin#8365: Treat high-sigop transactions as larger rather than rejecting them (#4562) 2021-11-08 21:43:24 +03:00
string_cast.cpp fix: resolve numerous compilation warnings under -Wall (#4599) 2021-12-01 22:59:34 +03:00
util_time.cpp merge #18011: Replace current benchmarking framework with nanobench 2021-07-05 18:28:55 +05:30
wallet_balance.cpp merge bitcoin#15779: Add wallet_balance benchmark 2021-11-14 15:32:50 +05:30