36 template<
class Allocator,
bool softAes>
41 void*
operator new(
size_t size) {
44 throw std::bad_alloc();
47 void operator delete(
void* ptr) {
Definition: dataset.hpp:46
Definition: allocator.cpp:35
void setCache(randomx_cache *cache) override
Definition: vm_interpreted_light.cpp:35
Definition: dataset.hpp:40
void datasetPrefetch(uint64_t address) override
Definition: vm_interpreted_light.hpp:54
Definition: virtual_machine.hpp:80
Definition: vm_interpreted.hpp:42
void setDataset(randomx_dataset *dataset) override
Definition: vm_interpreted_light.hpp:50
static void * allocMemory(size_t)
Definition: allocator.cpp:38
Definition: vm_interpreted_light.hpp:37
unsigned __int64 uint64_t
Definition: stdint.h:136
r
Definition: testupnpigd.py:61
uint64_t int_reg_t
Definition: common.hpp:140
uint32_t address
Definition: getifaddr.c:269
randomx_cache * cache
Definition: tests.cpp:19
void datasetRead(uint64_t address, int_reg_t(&r)[8]) override
Definition: vm_interpreted_light.cpp:41
static void freeMemory(void *, size_t)
Definition: allocator.cpp:46