public class MethodProfilingDataProvider extends Object
Modifier and Type | Field and Description |
---|---|
static IAggregator<IQuantity,?> |
MAX_ENDTIME |
static IAggregator<IQuantity,?> |
MIN_ENDTIME |
static IAccessorFactory<IMCStackTrace> |
PATH_ACCESSOR_FACTORY |
static IItemFilter |
SAMPLES_OR_CPU_FILTER |
static IAccessorFactory<IMCMethod> |
TOP_FRAME_ACCESSOR_FACTORY
A custom accessor used to get the top frame in a stack trace.
|
static IAggregator<IQuantity,?> |
TOP_FRAME_BALANCE
Ready to use aggregator using the
topFrameBalanceFunction . |
static IAggregator<IQuantity,?> |
TOP_FRAME_QUOTA
Ready to use aggregator using the
topFrameQuotaFunction . |
static GroupingAggregator.IQuantityListFinisher<IQuantity> |
topFrameBalanceFunction
Function that calculates a value representing how balanced the set of top frames is as a
number in the range [0,1].
|
static GroupingAggregator.IQuantityListFinisher<IQuantity> |
topFrameQuotaFunction
A quota calculation of how large a part the most commonly occurring top frame is of the total
amount of samples input.
|
Constructor and Description |
---|
MethodProfilingDataProvider() |
public static final IItemFilter SAMPLES_OR_CPU_FILTER
public static final IAggregator<IQuantity,?> MIN_ENDTIME
public static final IAggregator<IQuantity,?> MAX_ENDTIME
public static final IAccessorFactory<IMCMethod> TOP_FRAME_ACCESSOR_FACTORY
public static final IAccessorFactory<IMCStackTrace> PATH_ACCESSOR_FACTORY
public static final GroupingAggregator.IQuantityListFinisher<IQuantity> topFrameBalanceFunction
public static final GroupingAggregator.IQuantityListFinisher<IQuantity> topFrameQuotaFunction
public static final IAggregator<IQuantity,?> TOP_FRAME_BALANCE
topFrameBalanceFunction
.public static final IAggregator<IQuantity,?> TOP_FRAME_QUOTA
topFrameQuotaFunction
.Copyright © 2020. All rights reserved.