Monero
Loading...
Searching...
No Matches
vm_compiled.hpp File Reference
#include <new>
#include <cstdint>
#include "virtual_machine.hpp"
#include "jit_compiler.hpp"
#include "allocator.hpp"
#include "dataset.hpp"
Include dependency graph for vm_compiled.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  randomx::CompiledVm< Allocator, softAes, secureJit >

Namespaces

namespace  randomx

Typedefs

using randomx::CompiledVmDefault = CompiledVm<AlignedAllocator<CacheLineSize>, true, false>
using randomx::CompiledVmHardAes = CompiledVm<AlignedAllocator<CacheLineSize>, false, false>
using randomx::CompiledVmLargePage = CompiledVm<LargePageAllocator, true, false>
using randomx::CompiledVmLargePageHardAes = CompiledVm<LargePageAllocator, false, false>
using randomx::CompiledVmDefaultSecure = CompiledVm<AlignedAllocator<CacheLineSize>, true, true>
using randomx::CompiledVmHardAesSecure = CompiledVm<AlignedAllocator<CacheLineSize>, false, true>
using randomx::CompiledVmLargePageSecure = CompiledVm<LargePageAllocator, true, true>
using randomx::CompiledVmLargePageHardAesSecure = CompiledVm<LargePageAllocator, false, true>