From: greatim Date: Tue, 4 Nov 2014 11:51:58 +0000 (+0900) Subject: INTERNAL: add define for min / max probe message id X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9e5bd94865531731d7cf05f66eaac2def1407a07;p=sdk%2Ftools%2Fdynamic-analyzer.git INTERNAL: add define for min / max probe message id add defind for min / max probe message id Change-Id: Ib4a945c0f693cffd6e0ad372f5b71c39d45faa20 Signed-off-by: greatim --- diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/swap/channel/data/DataChannelConstants.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/swap/channel/data/DataChannelConstants.java index f86c359..85d9c5e 100644 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/swap/channel/data/DataChannelConstants.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/swap/channel/data/DataChannelConstants.java @@ -47,6 +47,9 @@ public class DataChannelConstants { /* Custom Message Type */ public final static int MSG_FUCNTION_ENTRY_EXIT = 0x0900; + // lowest message id value for probe log + public final static int MSG_PROBE_MIN = 0x0101; + public final static int MSG_PROBE_MEMORY = 0x0101; public final static int MSG_PROBE_UICONTROL = 0x0102; public final static int MSG_PROBE_UIEVENT = 0x0103; @@ -59,4 +62,7 @@ public class DataChannelConstants { public final static int MSG_PROBE_SYNC = 0x0110; public final static int MSG_PROBE_NETWORK = 0x0111; public final static int MSG_PROBE_GLES20 = 0x0112; + + // ===!!! update this value if probe message type is added !!!=== + public final static int MSG_PROBE_MAX = 0x0112; } diff --git a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/swap/logparser/MessageParser.java b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/swap/logparser/MessageParser.java index 20f64ef..5c62ccd 100755 --- a/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/swap/logparser/MessageParser.java +++ b/org.tizen.dynamicanalyzer/src/org/tizen/dynamicanalyzer/swap/logparser/MessageParser.java @@ -551,7 +551,8 @@ public class MessageParser { case DataChannelConstants.MSG_DATA_IMAGE: break; default: - if (id > 0x0100 && id < 0x0200) { // MSG_PROBE + if (id >= DataChannelConstants.MSG_PROBE_MIN + && id <= DataChannelConstants.MSG_PROBE_MAX) { // MSG_PROBE if (AnalyzerManager.isProcessInfoArrived()) { log = LogDataFactory.createInstance(data); if (null != log) {