Page MenuHomePhabricator

Create new mutex for orphans, no cs_main in PLV::BlockConnected
ClosedPublic

Authored by Fabien on Feb 26 2019, 10:21.

Details

Summary

This should (marginally) speed up validationinterface queue
draining by avoiding a cs_main lock in one client.

Partial backport of core PR11824 (commit 818075a)

Test Plan
make check
./test/functional/test_runner.py

Diff Detail

Repository
rABC Bitcoin ABC
Branch
PR11824_part1
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 5069
Build 8201: Bitcoin ABC Buildbot (legacy)
Build 8200: arc lint + arc unit

Event Timeline

That is a very good backport.

This revision is now accepted and ready to land.Feb 26 2019, 17:07
This revision was automatically updated to reflect the committed changes.