Use std::thread and std:mutex instead of uv_thread_t and uv_mutex_t.

This commit is contained in:
XMRig 2019-07-30 21:25:27 +07:00
parent 1c7ca3a0a7
commit 962f0cdd8e
4 changed files with 47 additions and 50 deletions

View file

@ -47,8 +47,9 @@ public:
static bool isReady(const Job &job, uint32_t nodeId);
static RxDataset *dataset(uint32_t nodeId);
static std::pair<size_t, size_t> hugePages();
static void destroy();
static void init();
static void init(const Job &job, int initThreads, bool hugePages, bool numa);
static void stop();
private:
static bool isReady(const uint8_t *seed, const Algorithm &algorithm, uint32_t nodeId);