aboutsummaryrefslogtreecommitdiff
path: root/src/bench
AgeCommit message (Expand)Author
2023-03-21refactor: Use move semantics in `CCheckQueue::Loop`Hennadii Stepanov
2023-03-21refactor: Make move semantics explicit for callersHennadii Stepanov
2023-03-06wallet: single output groups filtering and grouping processfurszy
2023-03-06refactor: make OutputGroup::m_outputs field a vector of shared_ptrfurszy
2023-03-03wallet: make OutputGroup "positive_only" filter explicitfurszy
2023-02-17Merge bitcoin/bitcoin#26889: refactor: wallet, remove global 'ArgsManager' de...Andrew Chow
2023-02-15refactor: wallet, remove global 'ArgsManager' accessfurszy
2023-02-15Merge bitcoin/bitcoin#26153: Reduce wasted pseudorandom bytes in ChaCha20 + v...fanquake
2023-02-03Update nanobench to version v4.3.10Martin Leitner-Ankerl
2023-02-01Fix clang-tidy readability-const-return-type violationsMarcoFalke
2023-01-30Only support 32-byte keys in ChaCha20{,Aligned}Pieter Wuille
2023-01-30Rename ChaCha20::Seek -> Seek64 to clarify multiple of 64Pieter Wuille
2023-01-30Merge bitcoin/bitcoin#15294: refactor: Extract RipeMd160MarcoFalke
2023-01-26refactor: Extract RIPEMD160Ben Woosley
2023-01-26Use DataStream where possibleMarcoFalke
2023-01-16Merge bitcoin/bitcoin#26251: refactor: add kernel/cs_main.hMarcoFalke
2023-01-13Merge bitcoin/bitcoin#26691: Update secp256k1 subtree to libsecp256k1 version...fanquake
2023-01-11Merge bitcoin/bitcoin#26695: bench: BlockAssembler on a mempool with packagesAndrew Chow
2023-01-05Merge bitcoin/bitcoin#23829: refactor: use braced init for integer literals i...MarcoFalke
2023-01-05refactor: add kernel/cs_main.*fanquake
2023-01-04Merge bitcoin/bitcoin#25234: bench: add benchmark for wallet 'AvailableCoins'...Andrew Chow
2023-01-03refactor: use braced init for integer constants instead of c style castsPasta
2022-12-31doc: Correct linked Microsoft URLsSuriyaa Sundararuban
2022-12-29Merge bitcoin/bitcoin#26481: bench: Suppress output when running with `-sanit...MarcoFalke
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-12-22[bench] BlockAssembler with mempool packagesglozow
2022-12-15bench: add benchmark for wallet 'AvailableCoins' function.furszy
2022-12-13Adapt to libsecp256k1 API changesPieter Wuille
2022-12-06Merge bitcoin/bitcoin#26609: refactor: Move `txmempool_entry.h` --> `kernel/m...MarcoFalke
2022-12-05Fixup clang-tidy named argument commentsfanquake
2022-11-30refactor: Move `txmempool_entry.h` --> `kernel/mempool_entry.h`Hennadii Stepanov
2022-11-29Merge bitcoin/bitcoin#26532: wallet: bugfix, invalid crypted key "checksum_va...Andrew Chow
2022-11-21refactor: move DuplicateMockDatabase to wallet/test/util.hfurszy
2022-11-21refactor: unify test/util/wallet.h with wallet/test/util.hfurszy
2022-11-18Merge bitcoin/bitcoin#17786: refactor: Nuke policy/fees->mempool circular dep...glozow
2022-11-16refactor: Move `CTxMemPoolEntry` class to its own moduleHennadii Stepanov
2022-11-15Merge bitcoin/bitcoin#25730: RPC: listunspent, add "include immature coinbase...Andrew Chow
2022-11-15Merge bitcoin/bitcoin#16981: Improve runtime performance of --reindexAndrew Chow
2022-11-10bench: Suppress output when running with `-sanity-check` optionHennadii Stepanov
2022-10-29scripted-diff: wallet: rename AvailableCoinsParams members to snake_casefurszy
2022-10-29wallet: group AvailableCoins filtering parameters in a single structfurszy
2022-10-26bench: benchmark transaction creation processfurszy
2022-10-24Add LoadExternalBlockFile() benchmarkLarry Ruane
2022-10-20Merge bitcoin/bitcoin#26158: bench: add "priority level" to the benchmark fra...Andrew Chow
2022-10-20bench: surround main() execution with try/catchfurszy
2022-10-20bench: explicitly make all current benchmarks "high" priorityfurszy
2022-10-20bench: add "priority level" to the benchmark frameworkfurszy
2022-09-28bench: place benchmark implementation inside benchmark namespacefurszy
2022-09-26bench: Add missed `ECCVerifyHandle` instanceHennadii Stepanov
2022-09-15Fix issues identified by codespell 2.2.1 and update ignored wordsJon Atack