Skip to content

Commit 5b3ea5f

Browse files
committed
refactor: Move {MAX,DEFAULT}_SCRIPTCHECK_THREADS constants
1 parent 6e17b31 commit 5b3ea5f

File tree

5 files changed

+7
-6
lines changed

5 files changed

+7
-6
lines changed

src/node/chainstatemanager_args.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
#include <arith_uint256.h>
88
#include <common/args.h>
99
#include <common/system.h>
10-
#include <kernel/chainstatemanager_opts.h>
1110
#include <logging.h>
1211
#include <node/coins_view_args.h>
1312
#include <node/database_args.h>

src/node/chainstatemanager_args.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@
1010

1111
class ArgsManager;
1212

13+
/** Maximum number of dedicated script-checking threads allowed */
14+
static constexpr int MAX_SCRIPTCHECK_THREADS{15};
15+
/** -par default (number of script-checking threads, 0 = auto) */
16+
static constexpr int DEFAULT_SCRIPTCHECK_THREADS{0};
17+
1318
namespace node {
1419
[[nodiscard]] util::Result<void> ApplyArgsManOptions(const ArgsManager& args, ChainstateManager::Options& opts);
1520
} // namespace node

src/qt/optionsdialog.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717

1818
#include <common/system.h>
1919
#include <interfaces/node.h>
20+
#include <node/chainstatemanager_args.h>
2021
#include <netbase.h>
2122
#include <txdb.h>
22-
#include <validation.h>
2323

2424
#include <chrono>
2525

src/qt/optionsmodel.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
#include <mapport.h>
1818
#include <net.h>
1919
#include <netbase.h>
20+
#include <node/chainstatemanager_args.h>
2021
#include <txdb.h> // for -dbcache defaults
2122
#include <util/string.h>
2223
#include <validation.h> // For DEFAULT_SCRIPTCHECK_THREADS

src/validation.h

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,6 @@ namespace util {
6666
class SignalInterrupt;
6767
} // namespace util
6868

69-
/** Maximum number of dedicated script-checking threads allowed */
70-
static const int MAX_SCRIPTCHECK_THREADS = 15;
71-
/** -par default (number of script-checking threads, 0 = auto) */
72-
static const int DEFAULT_SCRIPTCHECK_THREADS = 0;
7369
/** Block files containing a block-height within MIN_BLOCKS_TO_KEEP of ActiveChain().Tip() will not be pruned. */
7470
static const unsigned int MIN_BLOCKS_TO_KEEP = 288;
7571
static const signed int DEFAULT_CHECKBLOCKS = 6;

0 commit comments

Comments
 (0)