Quick fix, temporary use old style affinity.

This commit is contained in:
XMRig 2018-04-03 17:06:03 +07:00
parent dd6bc339bf
commit d4123b8fa6
4 changed files with 9 additions and 6 deletions

View file

@ -38,10 +38,11 @@ class IWorker;
class Handle
{
public:
Handle(xmrig::IThread *config, size_t totalThreads, size_t totalWays);
Handle(xmrig::IThread *config, size_t totalThreads, size_t totalWays, int64_t affinity);
void join();
void start(void (*callback) (void *));
inline int64_t affinity() const { return m_affinity; }
inline IWorker *worker() const { return m_worker; }
inline size_t threadId() const { return m_config->index(); }
inline size_t totalThreads() const { return m_totalThreads; }
@ -50,6 +51,7 @@ public:
inline xmrig::IThread *config() const { return m_config; }
private:
int64_t m_affinity;
IWorker *m_worker;
size_t m_totalThreads;
size_t m_totalWays;