edje: remove unecessary forced call to recalc all edje file.
authorCedric BAIL <cedric@osg.samsung.com>
Tue, 2 Feb 2016 00:01:18 +0000 (16:01 -0800)
committerCedric BAIL <cedric@osg.samsung.com>
Tue, 2 Feb 2016 18:47:25 +0000 (10:47 -0800)
This seems to be a fair improvement as it speeds up by 4% the shutdown
of application (and an overall benchmark used to track where genlist
spend its time).

src/lib/edje/edje_util.c

index 4bb0e9c..8dc51c3 100644 (file)
@@ -114,7 +114,10 @@ _edje_user_definition_free(Edje_User_Defined *eud)
 #ifdef EDJE_CALC_CACHE
              rp->invalidate = EINA_TRUE;
 #endif
-             _edje_recalc_do(eud->ed);
+             /* this seems to be as unnecessary as the one in part_unswallow()
+              * cedric, 1 February 2016
+              */
+             // _edje_recalc_do(eud->ed);
           }
         break;