Hello,

since version 1.10 of elementary I experience high CPU loads (up to 99%) in 
applications
that use the slider widget. An example is src/examples/slider_example.c from 
the elementary repo.
Even if the the sliders are not visible by omitting evas_object_show() the load 
doesn't change.

I only tried to do some stupid debugging in the hope it might be helpful.
Otherwise I would be glad for suggestions how to find the cause of the problem.

A run with callgrind suggested an increased number of calls (about a factor of 
100) to 
_eo_call_resolve compared to a program without sliders.
Also _edje_part_recalc is called more often (about a factor of 100).

>From the EINA_LOG there are plenty (4000 for a ten second run) of messages 
>like:

DBG<31365>:eo lib/eo/eo_base_class.c:908 _eo_base_constructor() 0x8004c464 - 
Eo_Base.
DBG<31365>:eo lib/eo/eo_base_class.c:918 _eo_base_destructor() 0x8004c062 - 
Eo_Base.

where for a comparable program without sliders there are only 100.

The tests were run with version 1.10.99.10261 of Elementary and 1.10.99.26364 
of EFL.
With 1.9.5 this problem doesn't show up.

Greetings,
Jean Rene Dawin


------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to