FiberDumpModule

PackageAxial
Snapshot conversion and rendering for fiber dumps.

Summary

NameSignatureSynopsis
Representation
RenderAtthis.RenderAtRenders the dump as a single line, measuring lifetime against now for live fibers.
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.
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.

Representation

kind:member

RenderAt

this.RenderAt
Member
Renders the dump as a single line, measuring lifetime against now for live fibers.

Parameters

NameTypeDescription
nowDateTimeOffset

Returns

string
kind:member

Id

Id
Member
The fiber id.

Returns

FiberId
kind:member

Name

Name
Member
The diagnostic name given at the fork site, if any.

Returns

string option
kind:member

ParentId

ParentId
Member
The parent fiber id, if available.

Returns

FiberId option
kind:member

Annotations

Annotations
Member
The runtime annotations in scope at the fork site.

Returns

Map<string, string>
kind:member

StartedAt

StartedAt
Member
The UTC timestamp when the fiber started.

Returns

DateTimeOffset
kind:member

SettledAt

SettledAt
Member
The UTC timestamp when the fiber settled, if it had settled when the snapshot was taken.

Returns

DateTimeOffset option
kind:member

Status

Status
Member
The fiber status when the snapshot was taken.

Returns

FiberStatus

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