Skip to content

ProfileNode

[<Interface>]
type ProfileNode =
    abstract member callFrame: CallFrame with get, set
    abstract member children: ResizeArray<float> option with get, set
    abstract member deoptReason: string option with get, set
    abstract member hitCount: float option with get, set
    abstract member id: float with get, set
    abstract member positionTicks: ResizeArray<PositionTickInfo> option with get, set
    static member Create (id: float, callFrame: CallFrame, ?hitCount: float, ?children: ResizeArray<float>, ?deoptReason: string, ?positionTicks: ResizeArray<PositionTickInfo>) : ProfileNode
AssemblyGlutinum.Node
Inheritsobj \| null
Attributes[<AllowNullLiteral>] [<Interface>]

Properties

abstract member callFrame: CallFrame with get, set
abstract member children: ResizeArray<float> option with get, set
abstract member deoptReason: string option with get, set
abstract member hitCount: float option with get, set
abstract member id: float with get, set
abstract member positionTicks: ResizeArray<PositionTickInfo> option with get, set

Methods

static member Create (id: float, callFrame: CallFrame, ?hitCount: float, ?children: ResizeArray<float>, ?deoptReason: string, ?positionTicks: ResizeArray<PositionTickInfo>) : ProfileNode