\r
public class AnalyzerConstants {\r
// if log change occurs then increase save data version!!\r
- public static final String SAVE_DATA_VERSION = "0.6"; //$NON-NLS-1$\r
+ public static final String SAVE_DATA_VERSION = "0.7"; //$NON-NLS-1$\r
public static final boolean CHECK_INTERNAL = true;\r
\r
/* special character */\r
.getTableInfo(DBTableManager.TABLE_INDEX_PROFILING_CHILD_DATA);\r
String tableName = profilingChildData.getTableName();\r
ResultSet rs = SqlManager.selectAllFromTable(tableName);\r
- // FunctionUsageProfiler profiler = AnalyzerManager\r
- // .getFunctionUserProfiler();\r
ProfileDataMaker profiler = FunctionUsageProfiler.getInstance()\r
.getProfileDataMaker();\r
if (null == rs || profiler == null) {\r
private static OpenTraceProgressManager instance = new OpenTraceProgressManager();
private Thread openTraceThread = null;
- private OpenTraceProgressManager() {
-
- }
-
public void startOpenTraceThread() {
if (null == openTraceThread || !openTraceThread.isAlive()) {
openTraceThread = new Thread(null, new OpenTraceProgressManager(),
public void parserLog(List<String> input) {
- //System.out.println("control"+input);
- String stClassName = getClassName(input.get(LogCenterConstants.APINAME_INDEX)).trim();
- if (stClassName.equals("AddFrame") || stClassName.equals("AddControl") ) {
+ // System.out.println("control"+input);
+ String stClassName = getClassName(
+ input.get(LogCenterConstants.APINAME_INDEX)).trim();
+ if (stClassName.equals("AddFrame") || stClassName.equals("AddControl")) {
if (isExistData(
input.get(LogCenterConstants.USER_INTERFACE_CONTROL_LIST_PARENT_CLASS_NAME_INDEX),
input.get(LogCenterConstants.USER_INTERFACE_CONTROL_LIST_CHILD_CLASS_NAME_INDEX)) == true) {
controlData
.setChildName(input
.get(LogCenterConstants.USER_INTERFACE_CONTROL_LIST_CHILD_NAME_INDEX));
-
-
- StringBuilder childClassNameDemangling = new StringBuilder(input
- .get(LogCenterConstants.USER_INTERFACE_CONTROL_LIST_CHILD_CLASS_NAME_INDEX) );
-
+
+ StringBuilder childClassNameDemangling = new StringBuilder(
+ input.get(LogCenterConstants.USER_INTERFACE_CONTROL_LIST_CHILD_CLASS_NAME_INDEX));
+
childClassNameDemangling.insert(0, "_Z");
- String childClassName = SymbolManager.demanglingFunctionName(childClassNameDemangling.toString());
-
- controlData
- .setChildClassName(childClassName);
+ String childClassName = SymbolManager
+ .demanglingFunctionName(childClassNameDemangling.toString());
+
+ controlData.setChildClassName(childClassName);
controlData
.setChildPointer(input
.get(LogCenterConstants.USER_INTERFACE_CONTROL_LIST_CHILD_POINTER_INDEX));
// System.out.println("control"+input);
}
-
+
else if (stClassName.trim().equals("SetName")
|| stClassName.equals("RemoveFrame")
|| stClassName.equals("RemoveAllControl")) {