aboutsummaryrefslogtreecommitdiff
path: root/src/bench
AgeCommit message (Expand)Author
2024-09-16streams: cache file position within AutoFilePieter Wuille
2024-08-14wallet: rename UnloadWallet to WaitForDeleteWalletfurszy
2024-08-06Merge bitcoin/bitcoin#30051: crypto, refactor: add new KeyPair classRyan Ofsky
2024-08-03bench: add benchmark for signing with a taptweakjosibake
2024-08-01clusterlin: add MergeLinearizations function + fuzz test + benchmarkPieter Wuille
2024-08-01clusterlin: add PostLinearize + benchmarks + fuzz testsPieter Wuille
2024-07-25bench: add cluster linearization improvement benchmarkPieter Wuille
2024-07-25clusterlin: permit passing in existing linearization to LinearizePieter Wuille
2024-07-25clusterlin: randomize the SearchCandidateFinder search orderPieter Wuille
2024-07-25bench: Candidate finding and linearization benchmarksPieter Wuille
2024-07-16Merge bitcoin/bitcoin#28923: script/sign: avoid duplicated signature verifica...Ava Chow
2024-07-15Merge bitcoin/bitcoin#30407: test: [refactor] Pass TestOptsmerge-script
2024-07-08test: [refactor] Pass TestOptsMarcoFalke
2024-07-06random: drop ad-hoc Shuffle in favor of std::shufflePieter Wuille
2024-07-06bench random: benchmark more functions, and add InsecureRandomContextPieter Wuille
2024-07-05random bench refactor: move to new bench/random.cppPieter Wuille
2024-06-12Merge bitcoin/bitcoin#29015: kernel: Streamline util libraryAva Chow
2024-06-11Merge bitcoin/bitcoin#28339: validation: improve performance of CheckBlockIndexAva Chow
2024-06-04Merge bitcoin/bitcoin#28366: Fix waste calculation in SelectionResultAva Chow
2024-05-29Merge bitcoin/bitcoin#30122: bench: enable wallet creation benchmarks on all ...merge-script
2024-05-24Fold GetSelectionWaste() into ComputeAndSetWaste()Murch
2024-05-17bench: bugfix, properly release wallet before erasing directoryfurszy
2024-05-16Merge bitcoin/bitcoin#29975: blockstorage: Separate reindexing from saving ne...Ryan Ofsky
2024-05-16util: Move util/string.h functions to util namespaceRyan Ofsky
2024-05-14validation, blockstorage: Separate code paths for reindex and saving new blocksMartin Zumsande
2024-05-12bench: add benchmark for `SignTransaction`Sebastian Falbesoner
2024-05-09test: Use ECC_Context helper in bench and fuzz testsRyan Ofsky
2024-05-07Merge bitcoin/bitcoin#29494: build: Assume HAVE_CONFIG_H, Add IWYU pragma kee...Ava Chow
2024-05-06Merge bitcoin/bitcoin#29773: build, bench, msvc: Add missing benchmarksmerge-script
2024-05-01scripted-diff: Add IWYU pragma keep to bitcoin-config.h includesMarcoFalke
2024-04-06refactor, bench, fuzz: Drop unneeded `UCharCast` callsHennadii Stepanov
2024-04-01Merge bitcoin/bitcoin#29648: Remove libbitcoinconsensusfanquake
2024-03-31bench: Disable WalletCreate* benchmarks when building with MSVCHennadii Stepanov
2024-03-20bench: add benchmark for checkblockindexMartin Zumsande
2024-03-18remove libbitcoinconsensusfanquake
2024-03-12bench: basic block filter index initial syncfurszy
2024-03-11Merge bitcoin/bitcoin#29458: refactor: Preallocate result in TryParseHex to a...Ava Chow
2024-03-11Merge bitcoin/bitcoin#26564: test: test_bitcoin: allow -testdatadir=<datadir>Ava Chow
2024-03-08Merge bitcoin/bitcoin#28960: kernel: Remove dependency on CSchedulerAva Chow
2024-03-07test: test_bitcoin: allow -testdatadir=<datadir>Larry Ruane
2024-02-28Add benchmark for TryParseHexLÅ‘rinc
2024-02-20refactor: Add missing include for USE_BDB, USE_SQLITE to bench/wallet_ismine.cppMarcoFalke
2024-02-20Merge bitcoin/bitcoin#29404: refactor: bitcoin-config.h includes cleanupfanquake
2024-02-16bench: Add a benchmark for ismineAva Chow
2024-02-15refactor: De-globalize g_signalsTheCharlatan
2024-02-13scripted-diff: Fix bitcoin_config_h includesTheCharlatan
2024-01-02Merge bitcoin/bitcoin#26684: bench: add readblock benchmarkAva Chow
2023-12-23refactor: share and use `GenerateRandomKey` helperSebastian Falbesoner
2023-12-14Merge bitcoin/bitcoin#29040: refactor: Remove pre-C++20 code, fs::path cleanupAva Chow
2023-12-14refactor: Rename fs::path::u8string() to fs::path::utf8string()MarcoFalke