aboutsummaryrefslogtreecommitdiff
path: root/src/bench/bench_bitcoin.cpp
AgeCommit message (Expand)Author
2024-05-16util: Move util/string.h functions to util namespaceRyan Ofsky
2023-04-19move-only: Extract common/args and common/config.cpp from util/systemTheCharlatan
2023-03-23refactor: Move fs.* to util/fs.*TheCharlatan
2022-12-29Merge bitcoin/bitcoin#26481: bench: Suppress output when running with `-sanit...MarcoFalke
2022-12-24scripted-diff: Bump copyright headersHennadii Stepanov
2022-11-10bench: Suppress output when running with `-sanity-check` optionHennadii Stepanov
2022-10-20bench: surround main() execution with try/catchfurszy
2022-10-20bench: add "priority level" to the benchmark frameworkfurszy
2022-05-17bench: Make all arguments -kebab-caselaanwj
2022-05-17bench: Add `--sanity-check` flag, use it in `make check`laanwj
2022-03-02Use GetPathArg where possiblePavol Rusnak
2022-02-04bench: Represents paths with fs::path instead of std::stringRyan Ofsky
2021-12-30scripted-diff: Bump copyright headersHennadii Stepanov
2021-10-25scripted-diff: disable unimplemented ArgsManager BOOL/INT/STRING flagsRussell Yanofsky
2021-09-27scripted-diff: Rename overloaded int GetArg to GetIntArgRussell Yanofsky
2021-09-21bench: various args improvementsJon Atack
2021-09-21bench: clean up includesJon Atack
2021-09-21bench: add usage description and documentationMartin Ankerl
2021-09-21bench: introduce -min_time argumentMartin Ankerl
2021-06-24bench: bench_bitcoin.cpp help fixupsJon Atack
2020-07-30Merge #18011: Replace current benchmarking framework with nanobenchWladimir J. van der Laan
2020-06-13Replace current benchmarking framework with nanobenchMartin Ankerl
2020-06-08Call SHA256AutoDetect in benchmark setupPieter Wuille
2020-04-17Merge #18673: scripted-diff: Sort test includesMarcoFalke
2020-04-16scripted-diff: Bump copyright headersMarcoFalke
2020-04-15bench: Remove unused argsman.ClearArgsMarcoFalke
2020-04-15scripted-diff: Replace gArgs with local argsman in benchMarcoFalke
2020-04-15tools: Add unused argsman to bench_bitcoinMarcoFalke
2020-04-15test: Add optional extra_args to testing setupMarcoFalke
2019-10-28Merge #17279: refactor: Remove redundant c_str() calls in formattingMarcoFalke
2019-10-28refactor: Remove redundant c_str() calls in formattingWladimir J. van der Laan
2019-10-28bench: Fix negative values and zero for -evals flagnijynot
2019-07-27scripted-diff: Use ArgsManager::DEBUG_ONLY flagHennadii Stepanov
2019-07-27scripted-diff: Use Flags enum in AddArg()Hennadii Stepanov
2019-06-13scripted-diff: Replace fprintf with tfm::formatMarcoFalke
2019-06-02Make reasoning about dependencies easier by not including unused dependenciespracticalswift
2019-04-11scripted-diff: Bump copyright headers in test, benchMarcoFalke
2019-04-10test: Use test_bitcoin setup in bench, Add test utilsMarcoFalke
2019-02-06util: Add SetupHelpOptions()MarcoFalke
2019-01-16Automatically initialize RNG on first use.Pieter Wuille
2018-11-04scripted-diff: Move util files to separate directory.Jim Posen
2018-09-21tests: Use MakeUnique to construct objects owned by unique_ptrspracticalswift
2018-08-24util: Replace boost::signals2 with std::functionMarcoFalke
2018-07-27Update copyright headers to 2018DrahtBot
2018-07-14bench_bitcoin: Avoid read/write to default datadirMarcoFalke
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-09Make gArgs aware of the argumentsAndrew Chow