Table of Contents

Class TrackRecord

Namespace
Typhon.Profiler
Assembly
Typhon.Profiler.dll

Describes a Track — the top level of the runtime partitioning hierarchy (Engine → Track → DAG → Phase → System) — stored in the TracksTable of a .typhon-trace file (format v11+, #354). Variable-length record (name + tag strings are UTF-8 encoded).

public sealed class TrackRecord
Inheritance
TrackRecord
Inherited Members

Constructors

TrackRecord()

public TrackRecord()

Properties

Name

Track name. Diagnostic only — no engine behaviour keys off it.

public string Name { get; init; }

Property Value

string

OrderIndex

Execution order index. Lower-indexed tracks run to completion before higher-indexed ones begin.

public int OrderIndex { get; init; }

Property Value

int

Tags

The track's open tag set (e.g. the engine tag marking engine-internal tracks).

public string[] Tags { get; init; }

Property Value

string[]