Show / Hide Table of Contents

Class PreciseMachineCounter

Inheritance
Object
PreciseMachineCounter
Namespace: BenchmarkDotNet.Diagnosers
Assembly: BenchmarkDotNet.dll
Syntax
public class PreciseMachineCounter

Properties

Count

Declaration
public ulong Count { get; }
Property Value
Type Description
UInt64

Counter

Declaration
public HardwareCounter Counter { get; }
Property Value
Type Description
HardwareCounter

Interval

Declaration
public int Interval { get; }
Property Value
Type Description
Int32

Name

Declaration
public string Name { get; }
Property Value
Type Description
String

PerInstructionPointer

Declaration
public Dictionary<ulong, ulong> PerInstructionPointer { get; }
Property Value
Type Description
Dictionary<UInt64, UInt64>

ProfileSourceId

Declaration
public int ProfileSourceId { get; }
Property Value
Type Description
Int32

Methods

OnSample(UInt64)

Declaration
public void OnSample(ulong instructionPointer)
Parameters
Type Name Description
UInt64 instructionPointer
In This Article
Back to top Copyright © 2013–2021 .NET Foundation and contributors