Table of Contents

Class PreciseMachineCounter

Namespace
BenchmarkDotNet.Diagnosers
Assembly
BenchmarkDotNet.dll
public class PreciseMachineCounter
Inheritance
PreciseMachineCounter

Properties

Count

public ulong Count { get; }

Property Value

ulong

Counter

public HardwareCounter Counter { get; }

Property Value

HardwareCounter

Interval

public int Interval { get; }

Property Value

int

Name

public string Name { get; }

Property Value

string

PerInstructionPointer

public Dictionary<ulong, ulong> PerInstructionPointer { get; }

Property Value

Dictionary<ulong, ulong>

ProfileSourceId

public int ProfileSourceId { get; }

Property Value

int

Methods

OnSample(ulong)

public void OnSample(ulong instructionPointer)

Parameters

instructionPointer ulong