aboutsummaryrefslogtreecommitdiff
path: root/src/bench
Commit message (Expand)AuthorAgeFilesLines
* Modify chain consensus parameters to be height aware (#1396)Ross Nicoll2018-09-191-3/+1
* bench: Fix initialization order in registrationWladimir J. van der Laan2017-02-072-9/+10
* [trivial] Fix typos in commentspracticalswift2017-01-271-1/+1
* Merge #9498: Basic CCheckQueue BenchmarksWladimir J. van der Laan2017-01-191-0/+103
|\
| * Address ryanofsky feedback on CCheckQueue benchmarks. Eliminated magic number...Jeremy Rubin2017-01-111-15/+24
| * Add Basic CheckQueue BenchmarkJeremy Rubin2017-01-091-0/+94
* | Merge #9353: Add data() method to CDataStream (and use it)Pieter Wuille2017-01-091-1/+1
|\ \
| * | bench: Use CDataStream.data()Wladimir J. van der Laan2016-12-151-1/+1
* | | Merge #9138: Improve fee estimationPieter Wuille2017-01-051-1/+1
|\ \ \ | |_|/ |/| |
| * | Remove member variable hadNoDependencies from CTxMemPoolEntryAlex Morcos2017-01-041-1/+1
* | | Merge #9281: Refactor: Remove using namespace <xxx> from bench/ & test/ sourcesMarcoFalke2017-01-052-13/+9
|\ \ \ | |/ / |/| |
| * | Refactoring: Removed using namespace <xxx> from bench/ and test/ source files.Karl-Johan Alm2017-01-022-13/+9
* | | Merge #9283: A few more CTransactionRef optimizationsWladimir J. van der Laan2017-01-041-1/+1
|\ \ \
| * | | Make AcceptToMemoryPool take CTransactionRefPieter Wuille2016-12-211-1/+1
| |/ /
* / / Increment MIT Licence copyright header year on files modified in 2016isle29832016-12-316-6/+6
|/ /
* | Merge #8589: Inline CTxInWitness inside CTxInWladimir J. van der Laan2016-12-211-3/+2
|\ \
| * | Move CTxInWitness inside CTxInPieter Wuille2016-12-041-3/+2
* | | Merge #9262: Prefer coins that have fewer ancestors, sanity check txn before ...Wladimir J. van der Laan2016-12-201-1/+1
|\ \ \ | |_|/ |/| |
| * | SelectCoinsMinConf: Prefer coins with fewer ancestorsGregory Sanders2016-12-131-1/+1
* | | Refactor: Removed begin/end_ptr functions.Karl-Johan Alm2016-12-092-6/+6
| |/ |/|
* | Make CWalletTx store a CTransactionRef instead of inheritingPieter Wuille2016-12-021-1/+1
* | Rename the remaining main.{h,cpp} to validation.{h,cpp}Matt Corallo2016-12-024-4/+4
* | Move network-msg-processing code out of main to its own fileMatt Corallo2016-12-021-0/+1
|/
* bench: Add support for measuring CPU cyclesWladimir J. van der Laan2016-11-224-4/+118
* bench: Fix subtle counting issue when rescaling iteration countWladimir J. van der Laan2016-11-221-2/+5
* Use better name for local variable to prevent -Wshadow compiler warningPavel Janík2016-11-101-2/+2
* Add deserialize + CheckBlock benchmarks, and a full block hexMatt Corallo2016-11-092-0/+55
* [copyright] copyright header style uniformisle29832016-11-061-1/+1
* bench: Add benchmark for lockedpool allocation/deallocationWladimir J. van der Laan2016-10-271-0/+47
* Add microbenchmarks to profile more code paths.Russell Yanofsky2016-10-184-0/+367
* Merge #8115: Avoid integer division in the benchmark inner-most loop.Wladimir J. van der Laan2016-05-312-14/+28
|\
| * Avoid integer division in the benchmark inner-most loop.Gregory Maxwell2016-05-302-14/+28
* | Merge #8107: bench: Added base58 encoding/decoding benchmarksWladimir J. van der Laan2016-05-301-0/+56
|\ \
| * | bench: Added base58 encoding/decoding benchmarksYuri Zhykin2016-05-271-0/+56
| |/
* / Benchmark SipHashPieter Wuille2016-05-281-0/+25
|/
* bench: Add crypto hash benchmarksWladimir J. van der Laan2016-05-111-0/+53
* Benchmark rolling bloom filterPieter Wuille2016-04-281-0/+43
* [Trivial] ensure minimal header conventionsPhilip Kaufmann2015-10-272-11/+14
* Ignore bench_bitcoin binary.Pavel Janík2015-10-061-0/+1
* Support very-fast-running benchmarksGavin Andresen2015-09-303-3/+31
* Simple benchmarking frameworkGavin Andresen2015-09-304-0/+166