86 Commits (66479c0e611a22d54c90e84ffaf0bdf2356f90b6)

Author SHA1 Message Date
MeshCollider 1a445343f6 scripted-diff: Replace #include "" with #include <> (ryanofsky) 7 years ago
practicalswift 069215ebe2 Initialize recently introduced non-static class member lastCycles to zero in constructor 7 years ago
Aaron Clauson fbf327b138 Minimal code changes to allow msvc compilation. 7 years ago
Matt Corallo 620bae34cf Require a steady clock for bench with at least micro precision 7 years ago
Cory Fields 24a0bddf4a bench: prefer a steady clock if the resolution is no worse 7 years ago
Cory Fields c515d266ec bench: switch to std::chrono for time measurements 7 years ago
Matt Corallo 0b1b9148cd Remove countMaskInv caching in bench framework 7 years ago
MeshCollider 592404f03f Changing &vec[0] to vec.data(), what 9804 missed 7 years ago
practicalswift 64fb0ac016 Declare single-argument (non-converting) constructors "explicit" 7 years ago
practicalswift 36d326e8b0 Use nullptr instead of zero (0) as the null pointer constant 7 years ago
practicalswift 90d4d89230 scripted-diff: Use the C++11 keyword nullptr to denote the pointer literal instead of the macro NULL 7 years ago
practicalswift fd05132e5a Restore default format state of cout after printing with std::fixed/setprecision 7 years ago
Pieter Wuille 2991c91d88 Add SHA256 dispatcher 7 years ago
practicalswift 6835cb0ab2 Avoid static analyzer warnings regarding uninitialized arguments 7 years ago
Andrew Chow 5155d1101e Initialize randomness in benchmarks 8 years ago
Jorge Timón 5995735c5b
scripted-diff: Remove #include <boost/foreach.hpp> 8 years ago
Jorge Timón 7c00c26726
scripted-diff: Fully remove BOOST_FOREACH 8 years ago
Pieter Wuille f68cdfe92b Switch from per-tx to per-txout CCoinsViewCache methods in some places 8 years ago
practicalswift 5a9b508279 [trivial] Add end of namespace comments 8 years ago
practicalswift 1b936f5926 Replace boost::function with std::function (C++11) 8 years ago
Jorge Timón 2351a064a6
Chainparams: Get rid of CChainParams& Params(std::string) 8 years ago
Pavel Janík 5ec883667f Prevent warning: variable 'x' is uninitialized 8 years ago
NicolasDorier fd44ac1e8b [Wallet] Rename std::pair<const CWalletTx*, unsigned int> to CInputCoin 8 years ago
Pieter Wuille 4fd2d2fc97 Add a FastRandomContext::randrange and use it 8 years ago
Pieter Wuille 663fbae777 FastRandom benchmark 8 years ago
practicalswift dbf30ff10f [trivial] Fix typos in comments 8 years ago
Russell Yanofsky af61d9f78b Add COutput::fSafe member for safe handling of unconfirmed outputs 8 years ago
practicalswift 218d915445 [bench] Avoid function call arguments which are pointers to uninitialized values 8 years ago
Alex Morcos 359e8a03d1 [cleanup] Remove coin age priority completely. 8 years ago
Wladimir J. van der Laan 29c53289a9 bench: Fix initialization order in registration 8 years ago
practicalswift db07f91899 Assert that what might look like a possible division by zero is actually unreachable 8 years ago
practicalswift cc16d99f1d [trivial] Fix typos in comments 8 years ago
Alex Morcos ad82cb06ce Remove unnecessary min fee argument in CTxMemPool constructor 8 years ago
Jeremy Rubin aad4cb5059 Address ryanofsky feedback on CCheckQueue benchmarks. Eliminated magic numbers, fixed scoping of vectors (and memory movement component of benchmark). 8 years ago
Jeremy Rubin aaa02e7f24 Add prevector destructor benchmark 8 years ago
Jeremy Rubin 9f03110f32 Add Basic CheckQueue Benchmark 8 years ago
Alex Morcos 84f7ab08d2 Remove member variable hadNoDependencies from CTxMemPoolEntry 8 years ago
Karl-Johan Alm 73f41190b9 Refactoring: Removed using namespace <xxx> from bench/ and test/ source files. 8 years ago
isle2983 27765b6403 Increment MIT Licence copyright header year on files modified in 2016 8 years ago
Pieter Wuille c44e4c467c Make AcceptToMemoryPool take CTransactionRef 8 years ago
Wladimir J. van der Laan e2300ff65e bench: Use CDataStream.data() 8 years ago
Gregory Sanders 0b2294a980 SelectCoinsMinConf: Prefer coins with fewer ancestors 8 years ago
Karl-Johan Alm 8c1dbc5e9d Refactor: Removed begin/end_ptr functions. 8 years ago
Pavel Janík 9de90bb749 Do not shadow variables (gcc set) 8 years ago
Pieter Wuille f6fb7acda4 Move CTxInWitness inside CTxIn 8 years ago
Pieter Wuille c3f5673a63 Make CWalletTx store a CTransactionRef instead of inheriting 8 years ago
Matt Corallo 76faa3cdfe Rename the remaining main.{h,cpp} to validation.{h,cpp} 8 years ago
Matt Corallo e736772c56 Move network-msg-processing code out of main to its own file 8 years ago
Wladimir J. van der Laan 3532818746 bench: Add support for measuring CPU cycles 8 years ago
Wladimir J. van der Laan e0a9cb25b0 bench: Fix subtle counting issue when rescaling iteration count 8 years ago