Class SamplingHeapProfileNode


  • public class SamplingHeapProfileNode
    extends java.lang.Object
    Sampling Heap Profile node. Holds callsite information, allocation statistics and child nodes.
    • Constructor Detail

      • SamplingHeapProfileNode

        public SamplingHeapProfileNode​(CallFrame callFrame,
                                       java.lang.Number selfSize,
                                       java.lang.Integer id,
                                       java.util.List<SamplingHeapProfileNode> children)
    • Method Detail

      • getCallFrame

        public CallFrame getCallFrame()
        Function location.
      • getSelfSize

        public java.lang.Number getSelfSize()
        Allocations size in bytes for the node excluding children.
      • getId

        public java.lang.Integer getId()
        Node id. Ids are unique across all profiles collected between startSampling and stopSampling.