51 Commits (e6b2963241017c67e3a0e7456c15bd7b715c246d)

Author SHA1 Message Date
Russell Yanofsky af61d9f78b Add COutput::fSafe member for safe handling of unconfirmed outputs 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
Pavel Janík bf49f107ef Use better name for local variable to prevent -Wshadow compiler warning 8 years ago
Matt Corallo b2e178a2d2 Add deserialize + CheckBlock benchmarks, and a full block hex 8 years ago
isle2983 4b04e32c20 [copyright] copyright header style uniform 8 years ago
Wladimir J. van der Laan 444c673d85 bench: Add benchmark for lockedpool allocation/deallocation 8 years ago
Russell Yanofsky 18dacf9bd2 Add microbenchmarks to profile more code paths. 8 years ago
Gregory Maxwell 63ff57db4b Avoid integer division in the benchmark inner-most loop. 9 years ago
Pieter Wuille 619d5691c2 Benchmark SipHash 9 years ago
Yuri Zhykin 5fac1f33fb bench: Added base58 encoding/decoding benchmarks 9 years ago
Wladimir J. van der Laan 32114dd634 bench: Add crypto hash benchmarks 9 years ago
Pieter Wuille aa62b68745 Benchmark rolling bloom filter 9 years ago
Philip Kaufmann 214de7e54c [Trivial] ensure minimal header conventions 9 years ago
Pavel Janík b2af29b806 Ignore bench_bitcoin binary. 9 years ago
Gavin Andresen 7072c544b5
Support very-fast-running benchmarks 9 years ago
Gavin Andresen 535ed9223d
Simple benchmarking framework 9 years ago