Class AggregatedStackTraces
java.lang.Object
org.eclipse.tracecompass.incubator.analysis.core.weighted.tree.WeightedTree<ICallStackSymbol>
org.eclipse.tracecompass.incubator.analysis.core.concepts.AggregatedCallSite
org.eclipse.tracecompass.incubator.callstack.core.sampled.callgraph.AggregatedStackTraces
- All Implemented Interfaces:
Comparable<WeightedTree<ICallStackSymbol>>
A data structure aggregating data from the callstack for sampled call stack
data. It counts the number of times each frame pointer was present in a given
stack
- Author:
- Geneviève Bastien
-
Constructor Summary
-
Method Summary
Methods inherited from class org.eclipse.tracecompass.incubator.analysis.core.concepts.AggregatedCallSite
getCallees, getStatistics, toString
Methods inherited from class org.eclipse.tracecompass.incubator.analysis.core.weighted.tree.WeightedTree
addChild, addToWeight, compareTo, getChildren, getExtraDataTrees, getMaxDepth, getObject, getStatistics, getWeight, merge
-
Constructor Details
-
AggregatedStackTraces
Constructor- Parameters:
symbol
- The symbol for this frame pointer
-
-
Method Details
-
copyOf
Description copied from class:AggregatedCallSite
Make a copy of this callsite, with its statistics. Implementing classes should make sure they copy all fields of the callsite, including the statistics.- Overrides:
copyOf
in classAggregatedCallSite
- Returns:
- A copy of this aggregated call site
-