Monero
Classes | Namespaces | Typedefs
vm_compiled_light.hpp File Reference
#include <new>
#include "vm_compiled.hpp"
Include dependency graph for vm_compiled_light.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

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

Namespaces

 randomx
 

Typedefs

using randomx::CompiledLightVmDefault = CompiledLightVm< AlignedAllocator< CacheLineSize >, true, false >
 
using randomx::CompiledLightVmHardAes = CompiledLightVm< AlignedAllocator< CacheLineSize >, false, false >
 
using randomx::CompiledLightVmLargePage = CompiledLightVm< LargePageAllocator, true, false >
 
using randomx::CompiledLightVmLargePageHardAes = CompiledLightVm< LargePageAllocator, false, false >
 
using randomx::CompiledLightVmDefaultSecure = CompiledLightVm< AlignedAllocator< CacheLineSize >, true, true >
 
using randomx::CompiledLightVmHardAesSecure = CompiledLightVm< AlignedAllocator< CacheLineSize >, false, true >
 
using randomx::CompiledLightVmLargePageSecure = CompiledLightVm< LargePageAllocator, true, true >
 
using randomx::CompiledLightVmLargePageHardAesSecure = CompiledLightVm< LargePageAllocator, false, true >