Support for multiple threads

This commit is contained in:
tevador
2018-12-19 21:54:44 +01:00
parent cb12feaf91
commit b9d2d853aa
13 changed files with 436 additions and 304 deletions

View File

@@ -27,7 +27,7 @@ namespace RandomX {
class CompiledVirtualMachine : public VirtualMachine {
public:
CompiledVirtualMachine(bool softAes);
void initializeDataset(const void* seed, bool light = false) override;
void setDataset(dataset_t ds, bool light = false) override;
void initializeProgram(const void* seed) override;
virtual void execute() override;
void* getProgram() {