Table of Contents

Namespace BenchmarkDotNet.Engines

Classes

AnonymousPipesHost
AutoWarmupStoppingCriteria

Automatically choose the best number of iterations during the warmup stage.

Consumer
ConsumerExtensions
DeadCodeEliminationHelper
DefaultStoppingCriteriaFactory
Engine
Engine.Signals
EngineActualStage
EngineEventSource
EngineEventSource.Tasks
EngineFactory
EngineParameters
EngineResolver
EngineStage
FixedStoppingCriteria

Stopping criteria which require a specific amount of iterations.

HostExtensions
NoAcknowledgementConsoleHost
RunStrategyExtensions
StoppingCriteriaBase

Structs

GcStats
IterationData
RunResults
StoppingResult
ThreadingStats

Interfaces

IEngine
IEngineFactory
IHost
IStoppingCriteria

A stopping criteria checks when it's time to terminate iteration in the current stage.

Enums

HostSignal
IterationMode
IterationStage
RunStrategy