Commit Graph

188 Commits (80f52a2267f44a9cae4440615df3ff989be1579c)

Author SHA1 Message Date
Jeremy Rubin aaa02e7f24 Add prevector destructor benchmark
8 years ago
Jeremy Rubin 9f03110f32 Add Basic CheckQueue Benchmark
8 years ago
Pieter Wuille 07fd147b9f
Merge #9353: Add data() method to CDataStream (and use it)
8 years ago
Pieter Wuille f646275b90
Merge #9138: Improve fee estimation
8 years ago
MarcoFalke 4cfd57d2e3
Merge #9281: Refactor: Remove using namespace <xxx> from bench/ & test/ sources
8 years ago
Alex Morcos 84f7ab08d2 Remove member variable hadNoDependencies from CTxMemPoolEntry
8 years ago
Wladimir J. van der Laan 869781c51c
Merge #9283: A few more CTransactionRef optimizations
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 e8cfe1ee2d
Merge #8589: Inline CTxInWitness inside CTxIn
8 years ago
Wladimir J. van der Laan 5a70572049
Merge #9262: Prefer coins that have fewer ancestors, sanity check txn before ATMP
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
Wladimir J. van der Laan 0026e0ef34
Merge #8115: Avoid integer division in the benchmark inner-most loop.
9 years ago
Gregory Maxwell 63ff57db4b Avoid integer division in the benchmark inner-most loop.
9 years ago
Wladimir J. van der Laan 52b803e09b
Merge #8107: bench: Added base58 encoding/decoding benchmarks
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