Thanks for the feed back and perf report.
I agree that we should improve it more.
I just touched simple redundancies after reading the code.
I also tried profiling but I could not see the root cause quickly.
I will analyze more in my free time.
Best Regards,
Ryuan Choi
2014-02-03 Daniel Juyun
Here is the perf analysis report.
edje part calculation consumes cpu cycle a lot.
8.28% elementary_test libedje.so.1.8.99[.]
_edje_part_recalc_single
6.69% elementary_test libedje.so.1.8.99[.] _edje_part_recalc
5.29% elementary_test libeo.so.1.8.99 [.]
Thanks for the nice patch!
> datetime: Refactor to launch test_datetime little bit faster
But the commit message should be changed to something like:
> datetime: Enhance datetime launching time by reducing redundant
calculation.
Anyhow, datetime launching time is reduced but it is still slow...