Table of Contents

Class MonoAotLLVMRuntime

Namespace
BenchmarkDotNet.Environments
Assembly
BenchmarkDotNet.dll
public class MonoAotLLVMRuntime : Runtime, IEquatable<Runtime>, IEquatable<MonoAotLLVMRuntime>
Inheritance
MonoAotLLVMRuntime
Implements
Inherited Members

Constructors

MonoAotLLVMRuntime(FileInfo, MonoAotCompilerMode, string, string, RuntimeMoniker)

creates new instance of MonoAotLLVMRuntime

public MonoAotLLVMRuntime(FileInfo aotCompilerPath, MonoAotCompilerMode aotCompilerMode, string msBuildMoniker = "net6.0", string displayName = "MonoAOTLLVM", RuntimeMoniker moniker = RuntimeMoniker.MonoAOTLLVM)

Parameters

aotCompilerPath FileInfo
aotCompilerMode MonoAotCompilerMode
msBuildMoniker string
displayName string
moniker RuntimeMoniker

Properties

AOTCompilerMode

public MonoAotCompilerMode AOTCompilerMode { get; }

Property Value

MonoAotCompilerMode

AOTCompilerPath

public FileInfo AOTCompilerPath { get; }

Property Value

FileInfo

IsAOT

public override bool IsAOT { get; }

Property Value

bool

Methods

Equals(MonoAotLLVMRuntime)

public bool Equals(MonoAotLLVMRuntime other)

Parameters

other MonoAotLLVMRuntime

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int