Table of Contents

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 string
generator IGenerator
builder IBuilder
executor IExecutor
customDotNetCliPath string

Methods

From(NetCoreAppSettings)

public static IToolchain From(NetCoreAppSettings netCoreAppSettings)

Parameters

netCoreAppSettings NetCoreAppSettings

Returns

IToolchain

Validate(BenchmarkCase, IResolver)

public override IEnumerable<ValidationError> Validate(BenchmarkCase benchmarkCase, IResolver resolver)

Parameters

benchmarkCase BenchmarkCase
resolver IResolver

Returns

IEnumerable<ValidationError>