aboutsummaryrefslogtreecommitdiff
path: root/src/bench
AgeCommit message (Expand)Author
2018-03-27Merge #10742: scripted-diff: Use scoped enumerations (C++11, "enum class")Wladimir J. van der Laan
2018-03-22Fix missing or inconsistent include guardspracticalswift
2018-03-22Merge #12048: Use best-fit strategy in Arena, now O(log(n)) instead O(n)Wladimir J. van der Laan
2018-03-13Benchmark BnB in the worst case where it exhaustsAndrew Chow
2018-03-13Have SelectCoinsMinConf and SelectCoins use BnB or Knapsack and use itAndrew Chow
2018-03-13Use a struct for output eligibilityAndrew Chow
2018-03-09scripted-diff: Convert 11 enums into scoped enums (C++11)practicalswift
2018-03-03Allow wallet files in multiple directoriesRussell Yanofsky
2018-02-27Add new prevector benchmarks.Evan Klitzke
2018-02-22test: Plug memory leaks and stack-use-after-scopeMarcoFalke
2018-01-16Log debug build status and warn when running benchmarksWladimir J. van der Laan
2018-01-03Increment MIT Licence copyright header year on files modified in 2017Akira Takizawa
2017-12-29Use best-fit strategy in Arena, now O(log(n)) instead O(n)Martin Ankerl
2017-12-23Removed CCheckQueueSpeed benchmarkMartin Ankerl
2017-12-23Improved microbenchmarking with multiple features.Martin Ankerl
2017-12-13Merge #11558: Minimal code changes to allow msvc compilationWladimir J. van der Laan
2017-11-16Merge #11654: tests: Initialize recently introduced non-static class member l...Wladimir J. van der Laan
2017-11-16scripted-diff: Replace #include "" with #include <> (ryanofsky)MeshCollider
2017-11-13Initialize recently introduced non-static class member lastCycles to zero in ...practicalswift
2017-11-10Minimal code changes to allow msvc compilation.Aaron Clauson
2017-11-09Require a steady clock for bench with at least micro precisionMatt Corallo
2017-11-07bench: prefer a steady clock if the resolution is no worseCory Fields
2017-11-07bench: switch to std::chrono for time measurementsCory Fields
2017-09-11Remove countMaskInv caching in bench frameworkMatt Corallo
2017-09-08Changing &vec[0] to vec.data(), what 9804 missedMeshCollider
2017-08-16Declare single-argument (non-converting) constructors "explicit"practicalswift
2017-08-16Use nullptr instead of zero (0) as the null pointer constantpracticalswift
2017-08-14Merge #10483: scripted-diff: Use the C++11 keyword nullptr to denote the poin...Wladimir J. van der Laan
2017-08-07scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal in...practicalswift
2017-07-31Restore default format state of cout after printing with std::fixed/setprecisionpracticalswift
2017-07-20Add SHA256 dispatcherPieter Wuille
2017-07-15Avoid static analyzer warnings regarding uninitialized argumentspracticalswift
2017-07-04Merge #10193: scripted-diff: Remove #include <boost/foreach.hpp>Wladimir J. van der Laan
2017-06-26Merge #9544: [trivial] Add end of namespace comments. Improve consistency.Wladimir J. van der Laan
2017-06-23Initialize randomness in benchmarksAndrew Chow
2017-06-22scripted-diff: Remove #include <boost/foreach.hpp>Jorge Timón
2017-06-05scripted-diff: Fully remove BOOST_FOREACHJorge Timón
2017-06-01Switch from per-tx to per-txout CCoinsViewCache methods in some placesPieter Wuille
2017-05-31[trivial] Add end of namespace commentspracticalswift
2017-05-13Replace boost::function with std::function (C++11)practicalswift
2017-05-03Chainparams: Get rid of CChainParams& Params(std::string)Jorge Timón
2017-04-25Prevent warning: variable 'x' is uninitializedPavel Janík
2017-04-24Merge #9792: FastRandomContext improvements and switch to ChaCha20Wladimir J. van der Laan
2017-04-13Merge #10165: [Wallet] Refactoring by using CInputCoin instead of std::pairWladimir J. van der Laan
2017-04-10Merge #9949: [bench] Avoid function call arguments which are pointers to unin...Wladimir J. van der Laan
2017-04-08[Wallet] Rename std::pair<const CWalletTx*, unsigned int> to CInputCoinNicolasDorier
2017-03-29Add a FastRandomContext::randrange and use itPieter Wuille
2017-03-29FastRandom benchmarkPieter Wuille
2017-03-21[trivial] Fix typos in commentspracticalswift
2017-03-14Merge #9505: Prevector Quick DestructWladimir J. van der Laan