aboutsummaryrefslogtreecommitdiff
path: root/src/bench
AgeCommit message (Expand)Author
2018-11-27bench: Destroy wallet txs instead of leaking their memoryMarcoFalke
2018-11-25Add Benchmark to test input de-duplication worst caseJeremy Rubin
2018-11-22Merge #14715: Drop defunct prevector compat handlingWladimir J. van der Laan
2018-11-15Merge #13815: util: Add [[nodiscard]] to all {Decode,Parse}[...](...) functio...MarcoFalke
2018-11-14Drop defunct IS_TRIVIALLY_CONSTRUCTIBLE handling from prevector.hBen Woosley
2018-11-06Pass chain and client variables where neededRussell Yanofsky
2018-11-05Extract CSipHasher to it's own file in crypto/ directory.Jim Posen
2018-11-05tests: Explicitly ignore the return value of DecodeBase58(...)practicalswift
2018-11-05Merge #14350: Add WalletLocation classWladimir J. van der Laan
2018-11-04scripted-diff: Move util files to separate directory.Jim Posen
2018-10-25wallet: Refactor to use WalletLocationJoão Barbosa
2018-10-05Don't access out of bounds array entry array[sizeof(array)]Ben Woosley
2018-09-27Merge #14244: amount: Move CAmount CENT to unit test headerMarcoFalke
2018-09-21tests: Use MakeUnique to construct objects owned by unique_ptrspracticalswift
2018-09-17amount: Move CAmount CENT to unit test headerMarcoFalke
2018-08-29Merge #13792: tx pool: Avoid passing redundant hash into addUnchecked (script...Wladimir J. van der Laan
2018-08-27Merge #13767: Remove redundant assignments (dead stores)MarcoFalke
2018-08-26Merge #12254: BIP 158: Compact Block Filters for Light ClientsWladimir J. van der Laan
2018-08-25bench: Benchmark GCS filter creation and matching.Jim Posen
2018-08-24util: Replace boost::signals2 with std::functionMarcoFalke
2018-08-13Merge #13534: Don't assert(foo()) where foo() has side effectsMarcoFalke
2018-08-13Merge #13666: Always create signatures with Low R valuesWladimir J. van der Laan
2018-08-09Always create 70 byte signatures with low R valuesAndrew Chow
2018-08-08Merge #13780: 0.17: Pre-branch maintenanceWladimir J. van der Laan
2018-08-02Remove redundant assignments (dead stores)practicalswift
2018-07-31bench: Make CoinSelection output groups pass eligibility filterAndrew Chow
2018-07-30Merge #13786: refactor: Avoid locking tx pool cs thriceMarcoFalke
2018-07-30Acquire cs_main before ATMP call in block_assemble benchJames O'Beirne
2018-07-30scripted-diff: Remove unused first argument to addUncheckedMarcoFalke
2018-07-29refactor: Avoid locking tx pool cs thriceMarcoFalke
2018-07-27Merge #13711: [bench] Add benchmark for unserialize prevectorMarcoFalke
2018-07-27Update copyright headers to 2018DrahtBot
2018-07-24wallet: Switch to using output groups instead of coins in coin selectionKarl-Johan Alm
2018-07-20[bench] Add benchmark for unserialize prevectorAkio Nakamura
2018-07-17Merge #13682: bench: Remove unused variableMarcoFalke
2018-07-17bench: Remove unused variablepracticalswift
2018-07-14bench_bitcoin: Avoid read/write to default datadirMarcoFalke
2018-07-11Merge #13586: refactor: add benchmarks to bech32::Encode/DecodeWladimir J. van der Laan
2018-07-07Don't assert(foo()) where foo has side effectspracticalswift
2018-07-05Merge #13598: bench: fix incorrect behaviour in prevector.cppMarcoFalke
2018-07-05Merge #13425: Moving final scriptSig construction from CombineSignatures to P...Wladimir J. van der Laan
2018-07-05fix bench/prevector.cppAkio Nakamura
2018-07-03Make SignatureData able to store signatures and scriptsAndrew Chow
2018-07-03Add simple bech32 benchmarksKarl-Johan Alm
2018-06-28bench: Simplify CoinSelectionJoão Barbosa
2018-06-24bench: Add missing pow.h headerWladimir J. van der Laan
2018-06-24Merge #13219: bench: Add block assemble benchmarkWladimir J. van der Laan
2018-06-12Merge #13312: docs: Add a note about the source code filename naming conventionMarcoFalke
2018-06-06Use bracket syntax includes ("#include <foo.h>")practicalswift
2018-06-04Merge #13191: Specialized double-SHA256 with 64 byte inputs with SSE4.1 and AVX2Wladimir J. van der Laan