Update change log and spec for wrt-plugins-tizen_0.4.20
[platform/framework/web/wrt-plugins-tizen.git] / src / Push / plugin_initializer.cpp
index 551dc9e..d5e506f 100644 (file)
@@ -23,6 +23,7 @@
 
 #include "JSPushManager.h"
 
+#include <TimeTracer.h>
 #include <Logger.h>
 
 using namespace WrtDeviceApis;
@@ -35,6 +36,7 @@ namespace Push {
 void on_widget_start_callback(int widgetId)
 {
     LogDebug("[Tizen\\Push] on_widget_start_callback (%d)", widgetId);
+       TIME_TRACER_INIT();
     try {
         WrtAccessSingleton::Instance().initialize(widgetId);
     } catch (...) {
@@ -45,6 +47,8 @@ void on_widget_start_callback(int widgetId)
 void on_widget_stop_callback(int widgetId)
 {
     LogDebug("[Tizen\\Push] on_widget_stop_callback (%d)", widgetId);
+       TIME_TRACER_EXPORT_REPORT_TO(TIME_TRACER_EXPORT_FILE,"Push");
+       TIME_TRACER_RELEASE();
     try {
         WrtAccessSingleton::Instance().deinitialize(widgetId);
     } catch (...) {