aboutsummaryrefslogtreecommitdiff
path: root/src/bench
AgeCommit message (Expand)Author
2023-07-21Move block-storage-related logic to ChainstateManagerSuhas Daftuar
2023-07-12Switch all callers from poly1305_auth to Poly1305 classPieter Wuille
2023-07-12Extract util::Xor, Add key_offset option, Add benchMarcoFalke
2023-07-07crypto: Implement RFC8439-compatible variant of ChaCha20Pieter Wuille
2023-06-29Merge bitcoin/bitcoin#27978: refactor: Drop unsafe AsBytePtr functionAndrew Chow
2023-06-28refactor: Drop unsafe AsBytePtr functionRyan Ofsky
2023-06-28Merge bitcoin/bitcoin#27927: util: Allow std::byte and char Span serializationAndrew Chow
2023-06-27Merge bitcoin/bitcoin#27334: util: implement `noexcept` move assignment & mov...Andrew Chow
2023-06-27Use only Span{} constructor for byte-like types where possibleMarcoFalke
2023-06-23Bench test for EllSwift ECDHPieter Wuille
2023-06-23Bench tests for CKey->EllSwiftdhruv
2023-06-16bench: disable birth time block skip for wallet_create_tx.cppfurszy
2023-05-30Merge bitcoin/bitcoin#26261: p2p: cleanup `LookupIntern`, `Lookup` and `Looku...Andrew Chow
2023-05-30Merge bitcoin/bitcoin#27666: wallet, bench: Move commonly used functions to t...fanquake
2023-05-30Merge bitcoin/bitcoin#27636: kernel: Remove util/system from kernel library, ...fanquake
2023-05-26p2p, refactor: return `std::optional<CNetAddr>` in `LookupHost`brunoerg
2023-05-26p2p, refactor: return vector/optional<CService> in `Lookup`brunoerg
2023-05-25bench: Remove incorrect LoadWallet call in WalletBalanceAndrew Chow
2023-05-25tests: Move ADDRESS_BCRT1_UNSPENDABLE to wallet/test/util.hAndrew Chow
2023-05-25tests, bench: Consolidate {Test,Bench}Un/LoadWallet helperAndrew Chow
2023-05-25wallet: skip block scan if block was created before wallet birthdayfurszy
2023-05-20refactor: Move system from util to common libraryTheCharlatan
2023-05-15Merge bitcoin/bitcoin#26715: Introduce `MockableDatabase` for wallet unit testsfanquake
2023-05-10Merge bitcoin/bitcoin#19690: util: improve FindByte() performanceAndrew Chow
2023-05-09Merge bitcoin/bitcoin#27491: refactor: Move chain constants to the util libraryfanquake
2023-05-09scripted-diff: Remove unused chainparamsbase includesTheCharlatan
2023-05-09refactor: Replace string chain name constants with ChainTypesTheCharlatan
2023-05-08refactor: Remove unused GetTimeMillisMarcoFalke
2023-05-05util: improve streams.h:FindByte() performanceLarry Ruane
2023-05-05[bench] add streams findbytegzhao408
2023-05-03wallet, bench: Remove unused database options from WalletBenchLoadingAndrew Chow
2023-05-03tests: Update DuplicateMockDatabase for MockableDatabaseAndrew Chow
2023-05-03scripted-diff: Replace CreateMockWalletDB with CreateMockableWalletDBAndrew Chow
2023-05-03wallet, tests: Include wallet/test/util.hAndrew Chow
2023-05-03wallet, tests: Replace usage of dummy db with mockable dbAndrew Chow
2023-05-02test: Add util to mine invalid blocksMarcoFalke
2023-04-21Merge bitcoin/bitcoin#27419: move-only: Extract common/args from util/systemfanquake
2023-04-20Merge bitcoin/bitcoin#26720: wallet: coin selection, don't return results tha...Andrew Chow
2023-04-20Merge bitcoin/bitcoin#25325: Add pool based memory resourceAndrew Chow
2023-04-20Merge bitcoin/bitcoin#27214: addrman: Enable selecting addresses by networkAndrew Chow
2023-04-19move-only: Extract common/args and common/config.cpp from util/systemTheCharlatan
2023-04-11Merge bitcoin/bitcoin#26699: wallet, gui: bugfix, getAvailableBalance skips s...Andrew Chow
2023-04-05coin selection: BnB, don't return selection if exceeds max allowed tx weightfurszy
2023-04-03gui: bugfix, getAvailableBalance skips selected coinsfurszy
2023-04-03Merge bitcoin/bitcoin#27254: refactor: Extract util/fs from util/systemfanquake
2023-03-27Merge bitcoin/bitcoin#26642: clang-tidy: Add more `performance-*` checks and ...fanquake
2023-03-26clang-tidy: Add `performance-inefficient-vector-operation` checkHennadii Stepanov
2023-03-26bench: Add benchmark for prevector usage in std::vectorMartin Leitner-Ankerl
2023-03-23Merge bitcoin/bitcoin#26957: bench: update logging benchmarksAndrew Chow
2023-03-23Add pool based memory resource & allocatorMartin Leitner-Ankerl