Merge pull request #65 from psychocrypt/topic-removeDoubleMemcpy

remove double blob copy
This commit is contained in:
fireice-uk
2017-10-23 22:46:08 +01:00
committed by GitHub
-4
View File
@@ -455,8 +455,6 @@ void minethd::double_work_main()
std::this_thread::sleep_for(std::chrono::milliseconds(100));
consume_work();
memcpy(bDoubleWorkBlob, oWork.bWorkBlob, oWork.iWorkSize);
memcpy(bDoubleWorkBlob + oWork.iWorkSize, oWork.bWorkBlob, oWork.iWorkSize);
piNonce1 = prep_double_work(bDoubleWorkBlob);
continue;
}
@@ -502,8 +500,6 @@ void minethd::double_work_main()
}
consume_work();
memcpy(bDoubleWorkBlob, oWork.bWorkBlob, oWork.iWorkSize);
memcpy(bDoubleWorkBlob + oWork.iWorkSize, oWork.bWorkBlob, oWork.iWorkSize);
piNonce1 = prep_double_work(bDoubleWorkBlob);
}