Added command line options "--randomx-init" and "--randomx-no-numa".

This commit is contained in:
XMRig 2019-07-28 11:01:30 +07:00
parent 2fb88f10b8
commit bbcacbc1d4
5 changed files with 21 additions and 1 deletions

View file

@ -36,6 +36,7 @@ static const char *kAffinity = "affinity";
static const char *kAsterisk = "*";
static const char *kCpu = "cpu";
static const char *kIntensity = "intensity";
static const char *kRandomX = "randomx";
static inline uint64_t intensity(uint64_t av)
@ -165,6 +166,14 @@ void xmrig::ConfigTransform::transform(rapidjson::Document &doc, int key, const
return set(doc, kCpu, "asm", arg);
# endif
# ifdef XMRIG_ALGO_RANDOMX
case IConfig::RandomXInitKey: /* --randomx-init */
return set(doc, kRandomX, "init", static_cast<int64_t>(strtol(arg, nullptr, 10)));
case IConfig::RandomXNumaKey: /* --randomx-no-numa */
return set(doc, kRandomX, "numa", false);
# endif
default:
break;
}