Added RandomX option "rdmsr" and save/restore MSR registers on Windows.

This commit is contained in:
XMRig 2019-12-17 14:45:01 +07:00
parent 8bef964f68
commit d2d501c821
No known key found for this signature in database
GPG key ID: 446A53638BE94409
4 changed files with 56 additions and 4 deletions

View file

@ -63,6 +63,7 @@ public:
uint32_t threads(uint32_t limit = 100) const;
inline bool isOneGbPages() const { return m_oneGbPages; }
inline bool rdmsr() const { return m_rdmsr; }
inline bool wrmsr() const { return m_wrmsr; }
inline Mode mode() const { return m_mode; }
@ -86,6 +87,7 @@ private:
bool m_numa = true;
bool m_oneGbPages = false;
bool m_rdmsr = true;
int m_threads = -1;
Mode m_mode = AutoMode;