FiberDumpRecord

PackageAxial
Snapshot conversion and rendering for fiber dumps.

Fields

NameTypeDescription
IdIdThe fiber id.
NameNameThe diagnostic name given at the fork site, if any.
ParentIdParentIdThe parent fiber id, if available.
AnnotationsAnnotationsThe runtime annotations in scope at the fork site.
StartedAtStartedAtThe UTC timestamp when the fiber started.
SettledAtSettledAtThe UTC timestamp when the fiber settled, if it had settled when the snapshot was taken.
StatusStatusThe fiber status when the snapshot was taken.

Specification

Kind
Record
Members
3
Examples
0
ofMetadataSignature
FiberDump.ofMetadata metadata
renderAtSignature
FiberDump.renderAt now dump
renderTreeAtSignature
FiberDump.renderTreeAt now dumps

Summary

NameSignatureSynopsis
Operations
ofMetadataFiberDump.ofMetadata metadataTakes a dump from live fiber metadata.
renderAtFiberDump.renderAt now dumpRenders one dump as a single line, measuring lifetime against now for live fibers.
renderTreeAtFiberDump.renderTreeAt now dumpsRenders a set of dumps as an indented parent/child tree.

Operations

kind:member

ofMetadata

FiberDump.ofMetadata metadata
Member
Takes a dump from live fiber metadata.

Parameters

NameTypeDescription
metadataFiberMetadata

Returns

FiberDump
kind:member

renderAt

FiberDump.renderAt now dump
Member
Renders one dump as a single line, measuring lifetime against now for live fibers.

Parameters

NameTypeDescription
nowDateTimeOffset
dumpFiberDump

Returns

string
kind:member

renderTreeAt

FiberDump.renderTreeAt now dumps
Member
Renders a set of dumps as an indented parent/child tree. Fibers whose parent is absent from dumps (including root fibers) become top-level nodes.

Parameters

NameTypeDescription
nowDateTimeOffset
dumpsFiberDump list

Returns

string