Class MonoAotLLVMToolChain
- Namespace
- BenchmarkDotNet.Toolchains.MonoAotLLVM
- Assembly
- BenchmarkDotNet.dll
public class MonoAotLLVMToolChain : Toolchain, IToolchain
- Inheritance
-
MonoAotLLVMToolChain
- Implements
- Inherited Members
Constructors
MonoAotLLVMToolChain(string, IGenerator, IBuilder, IExecutor, string)
public MonoAotLLVMToolChain(string name, IGenerator generator, IBuilder builder, IExecutor executor, string customDotNetCliPath)
Parameters
namestringgeneratorIGeneratorbuilderIBuilderexecutorIExecutorcustomDotNetCliPathstring
Methods
From(NetCoreAppSettings)
public static IToolchain From(NetCoreAppSettings netCoreAppSettings)
Parameters
netCoreAppSettingsNetCoreAppSettings
Returns
Validate(BenchmarkCase, IResolver)
public override IEnumerable<ValidationError> Validate(BenchmarkCase benchmarkCase, IResolver resolver)
Parameters
benchmarkCaseBenchmarkCaseresolverIResolver