Add trace point 85/60085/1
authorMyungki Lee <mk5004.lee@samsung.com>
Tue, 23 Feb 2016 08:21:28 +0000 (17:21 +0900)
committerMyungki Lee <mk5004.lee@samsung.com>
Tue, 23 Feb 2016 08:21:28 +0000 (17:21 +0900)
Change-Id: I31c72ef80ff1dfe625b2b51551b895d3d62379c9
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
CMakeLists.txt
packaging/launchpad.spec
src/launchpad.c

index d66a245..998882d 100755 (executable)
@@ -12,6 +12,7 @@ PKG_CHECK_MODULES(${this_target_pool} REQUIRED
        security-manager
        bundle
        gio-2.0
+       ttrace
        )
 
 FOREACH(flag ${${this_target_pool}_CFLAGS})
index c40f277..eb358ab 100644 (file)
@@ -19,6 +19,7 @@ BuildRequires:  pkgconfig(elementary)
 BuildRequires:  pkgconfig(vconf)
 BuildRequires:  pkgconfig(security-manager)
 BuildRequires:  pkgconfig(aul)
+BuildRequires:  pkgconfig(ttrace)
 
 Requires(post): /sbin/ldconfig
 Requires(post): /usr/bin/systemctl
index 97fb47c..5f609e7 100755 (executable)
@@ -32,6 +32,7 @@
 #include <systemd/sd-daemon.h>
 #include <glib.h>
 #include <linux/limits.h>
+#include <ttrace.h>
 
 #include "perf.h"
 #include "launchpad_common.h"
@@ -887,6 +888,7 @@ static gboolean __handle_launch_event(gpointer data)
        int loader_id;
        int ret;
 
+       traceBegin(TTRACE_TAG_APPLICATION_MANAGER, "LAUNCHPAD:LAUNCH");
        pkt = _recv_pkt_raw(fd, &clifd, &cr);
        if (!pkt) {
                _E("packet is NULL");
@@ -1019,6 +1021,8 @@ end:
        if (pkt != NULL)
                free(pkt);
 
+       traceEnd(TTRACE_TAG_APPLICATION_MANAGER);
+
        return G_SOURCE_CONTINUE;
 }