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
name
stringgenerator
IGeneratorbuilder
IBuilderexecutor
IExecutorcustomDotNetCliPath
string
Methods
From(NetCoreAppSettings)
public static IToolchain From(NetCoreAppSettings netCoreAppSettings)
Parameters
netCoreAppSettings
NetCoreAppSettings
Returns
Validate(BenchmarkCase, IResolver)
public override IEnumerable<ValidationError> Validate(BenchmarkCase benchmarkCase, IResolver resolver)
Parameters
benchmarkCase
BenchmarkCaseresolver
IResolver