aboutsummaryrefslogtreecommitdiff
path: root/src/bench
AgeCommit message (Expand)Author
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
2018-06-03bench: Use non-throwing ParseDouble(...) instead of throwing boost::lexical_c...practicalswift
2018-05-31bench: Don't return a bool from mainWladimir J. van der Laan
2018-05-30Give an error and exit if there are unknown parametersAndrew Chow
2018-05-30Stop translating command line optionsWladimir J. van der Laan
2018-05-29Use SHA256D64 in Merkle root computationPieter Wuille
2018-05-29Specialized double sha256 for 64 byte inputsPieter Wuille
2018-05-23Do not use uppercase characters in source code filenamespracticalswift
2018-05-20trivial: Mark overrides as such.Daniel Kraft
2018-05-13bench: Add block assemble benchmarkMarcoFalke
2018-05-09Make gArgs aware of the argumentsAndrew Chow
2018-05-08Benchmark Merkle root computationPieter Wuille