Table of Contents

Enum TickPhase

Namespace
Typhon.Profiler
Assembly
Typhon.Profiler.dll

Identifies a phase within a tick's lifecycle. Used by the scheduler to drive execution and surfaced on the wire as the u8 phase payload of PhaseStart / PhaseEnd instant records.

public enum TickPhase : byte

Fields

DormancySweep = 5

Dormancy sweep — advance sleep counters, transition idle clusters.

OutputPhase = 3

Subscription output — refresh published Views, compute deltas, push to clients.

SystemDispatch = 0

System dispatch phase — the DAG scheduler is running systems.

TierIndexRebuild = 4

Tier index rebuild — rebuild per-archetype tier cluster indexes at tick start.

UowFlush = 1

UoW flush — deferred writes becoming durable (WAL write).

WriteTickFence = 2

Write tick fence — dirty bitmap snapshot, shadow entry processing, spatial index update.

Remarks

Wire stability: numeric values are part of the .typhon-trace file format. Never renumber. New phases must be appended.