import org.tizen.dynamicanalyzer.utils.AnalyzerUtil;
public abstract class BaseCallstackManager {
- protected class DuplicateUserCall {
+ protected static class DuplicateUserCall {
private CallStackUnit dupCallstackUnit = null;
private int dupCallcount = 0;
import org.tizen.dynamicanalyzer.utils.Formatter;
public class ProfileDataMaker {
- class CallstackTree {
+ static class CallstackTree {
ProfilingData me;
CallstackTree parent;
List<CallstackTree> children = null;
} else {
String pName = fupData.getParent();
ProfilingData inParent = getProfilingDataByKey(pName);
+ if (inParent == null) {
+ Logger.error("ProfilingData: function item without library item");
+ continue;
+ }
inParent.addInCount(totalSampleCount);
if (null != inParent.getParent()) {