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
FileInfoaotCompilerMode
MonoAotCompilerModemsBuildMoniker
stringdisplayName
stringmoniker
RuntimeMoniker
Properties
AOTCompilerMode
public MonoAotCompilerMode AOTCompilerMode { get; }
Property Value
AOTCompilerPath
public FileInfo AOTCompilerPath { get; }
Property Value
IsAOT
public override bool IsAOT { get; }
Property Value
Methods
Equals(MonoAotLLVMRuntime)
public bool Equals(MonoAotLLVMRuntime other)
Parameters
other
MonoAotLLVMRuntime
Returns
Equals(object)
public override bool Equals(object obj)
Parameters
obj
object
Returns
GetHashCode()
public override int GetHashCode()