40 template<
class Allocator,
bool softAes,
bool secureJit>
43 void*
operator new(
size_t size) {
46 throw std::bad_alloc();
49 void operator delete(
void* ptr) {
JitCompiler compiler
Definition: vm_compiled.hpp:66
Definition: allocator.cpp:35
Definition: dataset.hpp:40
Definition: jit_compiler_fallback.hpp:42
Definition: virtual_machine.hpp:80
Definition: vm_compiled.hpp:41
static void * allocMemory(size_t)
Definition: allocator.cpp:38
void run(void *seed) override
Definition: vm_compiled.cpp:50
void execute()
Definition: vm_compiled.cpp:65
const uint8_t seed[32]
Definition: code-generator.cpp:37
static void freeMemory(void *, size_t)
Definition: allocator.cpp:46
void setDataset(randomx_dataset *dataset) override
Definition: vm_compiled.cpp:45
CompiledVm()
Definition: vm_compiled.cpp:38