aboutsummaryrefslogtreecommitdiff
path: root/src/rpc/client.cpp
diff options
context:
space:
mode:
authorPieter Wuille <pieter.wuille@gmail.com>2017-10-12 15:28:22 -0700
committerPieter Wuille <pieter.wuille@gmail.com>2017-10-12 15:32:50 -0700
commit424be03305143cbe5da5d5adb54d73d3dc3747b6 (patch)
tree991f4532d2afd8091c1821e0afd8fec2fb83c5c7 /src/rpc/client.cpp
parent470c730e3fa9d1120dda1de2d433304023c8aa78 (diff)
parent8c2f4b88828b3e40f6cc690261657e66b2653432 (diff)
downloadbitcoin-424be03305143cbe5da5d5adb54d73d3dc3747b6.tar.xz
Merge #10099: Slightly Improve Unit Tests for Checkqueue
8c2f4b888 Expose more parallelism with relaxed atomics (suggested in #9938). Fix a test to check the exclusive or of two properties rather than just or. (Jeremy Rubin) Pull request description: This PR is in response to #10026 and some feedback on #9938. ~Locally, all the checkqueue tests ran 3.2X faster on my machine. The worst offender, `test_CheckQueue_Correct_Random` ran 3.4X faster.~ 1. ~Removes `GetRand()` and replaces it with a single deterministic FastRandomContext instance.~ #10321 replicated this 1. Exposes more parallelism with relaxed atomics, increasing chance of catching a bug. This does not change performance on my machine. 1. Makes one test case more restrictive (xor instead of or, see #9938). Tree-SHA512: a59dfbee0273c713525a130dfedc1c7ff26f50c2aaca1e94ef5d759b1d6ea6338ffbd97f863b9f6209750d8a788a15fa8ae1bf26774ed2473c520811337e6b00
Diffstat (limited to 'src/rpc/client.cpp')
0 files changed, 0 insertions, 0 deletions