dash/src/bench
MarcoFalke 61bae780b6
Merge bitcoin/bitcoin#24784: refactor: deduplicate integer serialization in RollingBloom benchmark
fff91418ffa4911f7262e824418af664b25d4026 refactor: Remove deduplication of data in rollingbloom bench (phyBrackets)

Pull request description:

  Fixed up #24088.

ACKs for top commit:
  vincenzopalazzo:
    ACK fff91418ff

Tree-SHA512: 9fef617bceb74a1aec4f4a1e7c4732c4764af3e8ac2fc02b84ce370e8b97431957ca17ee8f44fb96765f7304f8d7e5bfb951440db98ba40f240612f2232d215e
2024-10-29 13:01:23 -05:00
..
data Fix DeserializeAndCheckBlockTest benchmark and store hashDevnetGenesisBlock in consensus (#1888) 2018-02-01 20:05:35 +03:00
.gitignore more bitcoin->dash 2016-03-04 12:09:03 +03:00
addrman.cpp merge bitcoin#26261: cleanup LookupIntern, Lookup and LookupHost 2024-09-11 18:34:06 +00:00
base58.cpp Merge #20813: scripted-diff: Bump copyright headers 2024-04-10 03:19:34 +07:00
bech32.cpp Merge #18673: scripted-diff: Sort test includes 2023-08-29 22:00:59 -05:00
bench_bitcoin.cpp Merge bitcoin/bitcoin#23025: bench: update nanobench add -min_time 2024-09-25 10:18:12 +05:30
bench.cpp Merge bitcoin/bitcoin#23025: bench: update nanobench add -min_time 2024-09-25 10:18:12 +05:30
bench.h Merge bitcoin/bitcoin#23025: bench: update nanobench add -min_time 2024-09-25 10:18:12 +05:30
bip324_ecdh.cpp merge bitcoin#27479: BIP324: ElligatorSwift integrations 2023-11-21 07:59:03 -06:00
block_assemble.cpp fix: avoid mandatory-script-verify-flag-failed crash in bench test 2024-10-15 06:58:51 +00:00
bls_dkg.cpp non-scripted-diff: bump copyright year to 2023 2024-02-24 11:05:37 -06:00
bls.cpp non-scripted-diff: bump copyright year to 2023 2024-02-24 11:05:37 -06:00
ccoins_caching.cpp partial bitcoin#26691: Update secp256k1 subtree to libsecp256k1 version 0.2.0 2023-11-21 07:59:03 -06:00
chacha20.cpp Merge #20813: scripted-diff: Bump copyright headers 2024-04-10 03:19:34 +07:00
checkblock.cpp merge bitcoin#23438: Use spans of std::byte in serialize 2024-02-28 13:37:34 -06:00
checkqueue.cpp Merge #19710: bench: Prevent thread oversubscription and decreases the variance of result values 2024-01-22 19:44:36 -06:00
coin_selection.cpp Merge #21083: wallet: Avoid requesting fee rates multiple times during coin selection 2024-09-23 02:13:14 +07:00
crypto_hash.cpp refactor: segregate x11 hashing 2024-10-04 14:57:07 -05:00
data.cpp merge bitcoin#20429: replace (sizeof(a)/sizeof(a[0])) with C++17 std::size 2022-11-01 00:28:53 -05:00
data.h merge bitcoin#16299: Move generated data to a dedicated translation unit 2021-12-12 22:36:50 +05:30
duplicate_inputs.cpp merge bitcoin#21866: Farewell, global Chainstate! 2024-06-26 13:50:50 +00:00
ecdsa.cpp non-scripted-diff: bump copyright year to 2023 2024-02-24 11:05:37 -06:00
ellswift.cpp merge bitcoin#27479: BIP324: ElligatorSwift integrations 2023-11-21 07:59:03 -06:00
examples.cpp Merge #18673: scripted-diff: Sort test includes 2023-08-29 22:00:59 -05:00
gcs_filter.cpp merge bitcoin#24832: Verify the block filter hash when reading the filter from disk 2024-10-15 06:58:51 +00:00
hashpadding.cpp merge bitcoin#13204: Faster sigcache nonce 2022-02-26 10:47:54 +05:30
load_external.cpp merge bitcoin#16981: Improve runtime performance of --reindex 2024-10-15 06:58:52 +00:00
lockedpool.cpp Merge #20813: scripted-diff: Bump copyright headers 2024-04-10 03:19:34 +07:00
mempool_eviction.cpp Merge #20813: scripted-diff: Bump copyright headers 2024-04-10 03:19:34 +07:00
mempool_stress.cpp merge bitcoin#23157: improve performance of check() and remove dependency on validation 2024-10-05 17:10:02 +00:00
merkle_root.cpp Merge #18673: scripted-diff: Sort test includes 2023-08-29 22:00:59 -05:00
nanobench.cpp merge #18011: Replace current benchmarking framework with nanobench 2021-07-05 18:28:55 +05:30
nanobench.h Merge bitcoin/bitcoin#28877: bench: Update nanobench to 4.3.11 2024-10-25 09:08:29 -05:00
peer_eviction.cpp Merge bitcoin/bitcoin#23025: bench: update nanobench add -min_time 2024-09-25 10:18:12 +05:30
poly1305.cpp Merge #20813: scripted-diff: Bump copyright headers 2024-04-10 03:19:34 +07:00
pool.cpp Merge bitcoin/bitcoin#28913: coins: make sure PoolAllocator uses the correct alignment 2024-10-23 22:19:56 -05:00
prevector.cpp Merge #20813: scripted-diff: Bump copyright headers 2024-04-10 03:19:34 +07:00
rollingbloom.cpp Merge bitcoin/bitcoin#24784: refactor: deduplicate integer serialization in RollingBloom benchmark 2024-10-29 13:01:23 -05:00
rpc_blockchain.cpp merge bitcoin#24909: Move and rename pindexBestHeader, fHavePruned 2024-08-09 17:34:39 +07:00
rpc_mempool.cpp (partial) Merge bitcoin/bitcoin#22981: doc: Fix incorrect C++ named args 2024-09-12 18:57:30 +05:30
strencodings.cpp Merge bitcoin/bitcoin#24852: util: optimize HexStr 2024-10-15 09:25:09 -05:00
string_cast.cpp chore: run contrib/devtools/copyright_header.py update . 2024-10-05 23:17:41 +03:00
util_time.cpp Merge #20813: scripted-diff: Bump copyright headers 2024-04-10 03:19:34 +07:00
verify_script.cpp Merge #18673: scripted-diff: Sort test includes 2023-08-29 22:00:59 -05:00
wallet_balance.cpp Merge bitcoin/bitcoin#20773: refactor: split CWallet::Create 2024-08-12 20:38:05 +07:00