Page MenuHomePhabricator

Make a copy of PrecomputedTransactionData in the CScriptCheck
ClosedPublic

Authored by deadalnix on Jul 4 2017, 16:54.

Details

Summary

This ensure that each CScriptCheck has its own PrecomputedTransactionData which makes consideration about multithreading irrelevent to the outside world.

Test Plan
make check
../qa/pull-tester/rpc-tests.py -extended

Diff Detail

Repository
rABC Bitcoin ABC
Branch
txcache
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 455
Build 455: arc lint + arc unit

Event Timeline

Looks good to me but I'n not an expert in this part of the codebase.

This revision is now accepted and ready to land.Jul 6 2017, 12:19
This revision was automatically updated to reflect the committed changes.