[Tizen] Add some logs to check performance
[platform/core/uifw/dali-core.git] / dali / internal / event / common / notification-manager.cpp
index dad673f..c0530cc 100644 (file)
@@ -21,6 +21,7 @@
 // INTERNAL INCLUDES
 #include <dali/devel-api/common/owner-container.h>
 #include <dali/devel-api/threading/mutex.h>
+#include <dali/integration-api/debug.h>
 #include <dali/internal/common/message.h>
 #include <dali/internal/event/common/complete-notification-interface.h>
 #include <dali/internal/event/common/property-notification-impl.h>
@@ -164,9 +165,14 @@ void NotificationManager::ProcessMessages()
 
   MessageContainer::Iterator       iter = mImpl->eventMessageQueue.Begin();
   const MessageContainer::Iterator end  = mImpl->eventMessageQueue.End();
-  for(; iter != end; ++iter)
+  if(iter != end)
   {
-    (*iter)->Process(0u /*ignored*/);
+    DALI_LOG_RELEASE_INFO("Start ProcessMessages\n");
+    for(; iter != end; ++iter)
+    {
+      (*iter)->Process(0u /*ignored*/);
+    }
+    DALI_LOG_RELEASE_INFO("End ProcessMessages\n");
   }
   // release the processed messages from event side queue
   mImpl->eventMessageQueue.Clear();