Table of Contents

Class TracePoint

Namespace
DotCompute.Abstractions.Debugging
Assembly
DotCompute.Abstractions.dll

A specific point in kernel execution trace.

public class TracePoint
Inheritance
TracePoint
Inherited Members

Properties

Data

Additional data for this trace point.

public Dictionary<string, object> Data { get; init; }

Property Value

Dictionary<string, object>

ExecutionOrder

public int ExecutionOrder { get; init; }

Property Value

int

MemoryUsage

Memory usage at this trace point in bytes.

public long MemoryUsage { get; init; }

Property Value

long

Name

public string Name { get; init; }

Property Value

string

Timestamp

Timestamp when this trace point was captured.

public DateTime Timestamp { get; init; }

Property Value

DateTime

TimestampFromStart

public TimeSpan TimestampFromStart { get; init; }

Property Value

TimeSpan

Values

public Dictionary<string, object> Values { get; init; }

Property Value

Dictionary<string, object>