aboutsummaryrefslogtreecommitdiff
path: root/src/bench
Commit message (Expand)AuthorAgeFilesLines
* scripted-diff: Replace fprintf with tfm::formatMarcoFalke2019-06-181-2/+2
* tests: Add missing cs_main locks required when accessing pcoinsdbview, pcoins...practicalswift2019-02-152-2/+6
* util: Add SetupHelpOptions()MarcoFalke2019-02-061-5/+2
* Merge #14955: Switch all RNG code to the built-in PRNGWladimir J. van der Laan2019-01-211-2/+0
|\
| * Automatically initialize RNG on first use.Pieter Wuille2019-01-161-2/+0
* | Merge #14963: mempool, validation: Explain cs_main locking semanticsMarcoFalke2019-01-151-2/+2
|\ \ | |/ |/|
| * test: Add missing validation locksMarcoFalke2018-12-171-2/+2
* | Merge #13743: refactor: Replace boost::bind with std::bindMarcoFalke2018-12-291-1/+1
|\ \
| * | scripted-diff: Replace boost::bind with std::bindChun Kuan Lee2018-10-201-1/+1
* | | Merge #14172: Refactor and add tests for BlockFilter constructionMarcoFalke2018-12-221-2/+2
|\ \ \
| * | | blockfilter: Refactor GCS params into struct.Jim Posen2018-11-061-2/+2
* | | | Merge #14811: Mining: Enforce that segwit option must be set in GBTMarcoFalke2018-12-211-1/+1
|\ \ \ \ | |_|_|/ |/| | |
| * | | [mining] segwit option must be set in GBTJohn Newbery2018-12-101-1/+1
* | | | Removed implicit CTransaction conversion from benchmakslucash-dev2018-12-112-5/+6
|/ / /
* | | bench: Destroy wallet txs instead of leaking their memoryMarcoFalke2018-11-271-14/+15
* | | Add Benchmark to test input de-duplication worst caseJeremy Rubin2018-11-251-0/+100
* | | Merge #14715: Drop defunct prevector compat handlingWladimir J. van der Laan2018-11-221-1/+9
|\ \ \
| * | | Drop defunct IS_TRIVIALLY_CONSTRUCTIBLE handling from prevector.hBen Woosley2018-11-141-1/+9
* | | | Merge #13815: util: Add [[nodiscard]] to all {Decode,Parse}[...](...) functio...MarcoFalke2018-11-151-1/+1
|\ \ \ \ | |/ / / |/| | |
| * | | tests: Explicitly ignore the return value of DecodeBase58(...)practicalswift2018-11-051-1/+1
* | | | Pass chain and client variables where neededRussell Yanofsky2018-11-061-2/+5
| |/ / |/| |
* | | Extract CSipHasher to it's own file in crypto/ directory.Jim Posen2018-11-052-0/+2
|/ /
* | Merge #14350: Add WalletLocation classWladimir J. van der Laan2018-11-051-2/+2
|\ \
| * | wallet: Refactor to use WalletLocationJoão Barbosa2018-10-251-2/+2
| |/
* / scripted-diff: Move util files to separate directory.Jim Posen2018-11-046-7/+7
|/
* Don't access out of bounds array entry array[sizeof(array)]Ben Woosley2018-10-051-2/+2
* Merge #14244: amount: Move CAmount CENT to unit test headerMarcoFalke2018-09-271-8/+8
|\
| * amount: Move CAmount CENT to unit test headerMarcoFalke2018-09-171-8/+8
* | tests: Use MakeUnique to construct objects owned by unique_ptrspracticalswift2018-09-212-2/+2
|/
* Merge #13792: tx pool: Avoid passing redundant hash into addUnchecked (script...Wladimir J. van der Laan2018-08-291-1/+1
|\
| * scripted-diff: Remove unused first argument to addUncheckedMarcoFalke2018-07-301-1/+1
* | Merge #13767: Remove redundant assignments (dead stores)MarcoFalke2018-08-272-6/+3
|\ \
| * | Remove redundant assignments (dead stores)practicalswift2018-08-022-6/+3
* | | Merge #12254: BIP 158: Compact Block Filters for Light ClientsWladimir J. van der Laan2018-08-261-0/+43
|\ \ \
| * | | bench: Benchmark GCS filter creation and matching.Jim Posen2018-08-251-0/+43
* | | | util: Replace boost::signals2 with std::functionMarcoFalke2018-08-241-0/+2
|/ / /
* | | Merge #13534: Don't assert(foo()) where foo() has side effectsMarcoFalke2018-08-132-4/+8
|\ \ \
| * | | Don't assert(foo()) where foo has side effectspracticalswift2018-07-072-4/+8
* | | | Merge #13666: Always create signatures with Low R valuesWladimir J. van der Laan2018-08-131-1/+1
|\ \ \ \
| * | | | Always create 70 byte signatures with low R valuesAndrew Chow2018-08-091-1/+1
| | |/ / | |/| |
* | | | Merge #13780: 0.17: Pre-branch maintenanceWladimir J. van der Laan2018-08-0817-17/+17
|\ \ \ \ | |/ / / |/| | |
| * | | Update copyright headers to 2018DrahtBot2018-07-2717-17/+17
* | | | bench: Make CoinSelection output groups pass eligibility filterAndrew Chow2018-07-311-1/+1
* | | | Merge #13786: refactor: Avoid locking tx pool cs thriceMarcoFalke2018-07-301-1/+2
|\ \ \ \ | | |_|/ | |/| |
| * | | refactor: Avoid locking tx pool cs thriceMarcoFalke2018-07-291-1/+2
* | | | Acquire cs_main before ATMP call in block_assemble benchJames O'Beirne2018-07-301-4/+8
|/ / /
* | | Merge #13711: [bench] Add benchmark for unserialize prevectorMarcoFalke2018-07-271-0/+28
|\ \ \ | |/ / |/| |
| * | [bench] Add benchmark for unserialize prevectorAkio Nakamura2018-07-201-0/+28
* | | wallet: Switch to using output groups instead of coins in coin selectionKarl-Johan Alm2018-07-241-10/+14
|/ /
* | Merge #13682: bench: Remove unused variableMarcoFalke2018-07-171-1/+0
|\ \