HomePhabricator

refactor: Use move semantics in `CCheckQueue::Loop`

Description

refactor: Use move semantics in CCheckQueue::Loop

Summary:

refactor: Use move semantics in CCheckQueue::Loop

Co-authored-by: Martin Leitner-Ankerl <martin.ankerl@gmail.com>

https://github.com/bitcoin/bitcoin/pull/26749/commits/d8427cc28e3a9ac3319fb452b16661957c812b8f

Drop no longer used CScriptCheck() default constructor

https://github.com/bitcoin/bitcoin/pull/26749/commits/b4bed5c1f98c0eed18f52fdcea11a420c10ed98d

This is a partial backport of core#26479
Depends on D16144

Test Plan: ninja all check bitcoin-fuzzers bench-bitcoin

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Subscribers: Fabien

Differential Revision: https://reviews.bitcoinabc.org/D16145

Details

Provenance
Hennadii Stepanov <32963518+hebasto@users.noreply.github.com>Authored on Mar 21 2023, 13:04
PiRKCommitted on May 13 2024, 16:48
PiRKPushed on May 13 2024, 16:48
Reviewer
Restricted Project
Differential Revision
D16145: refactor: Use move semantics in `CCheckQueue::Loop`
Parents
rABCdc6291bb0c0f: refactor: Use move semantics in `CCheckQueue::Add`
Branches
Unknown
Tags
Unknown