SamplingHeapProfileNode

data class SamplingHeapProfileNode(callFrame: CallFrame, selfSize: Double, id: Int, children: List<SamplingHeapProfileNode>)

Sampling Heap Profile node. Holds callsite information, allocation statistics and child nodes.

Constructors

SamplingHeapProfileNode
Link copied to clipboard
fun SamplingHeapProfileNode(callFrame: CallFrame, selfSize: Double, id: Int, children: List<SamplingHeapProfileNode>)

Properties

callFrame
Link copied to clipboard
val callFrame: CallFrame
Function location.
children
Link copied to clipboard
val children: List<SamplingHeapProfileNode>
Child nodes.
id
Link copied to clipboard
val id: Int
Node id.
selfSize
Link copied to clipboard
val selfSize: Double
Allocations size in bytes for the node excluding children.

Sources

jvm source
Link copied to clipboard