Re: [E-devel] High CPU load with elementary slider widget

2014-06-29 Thread The Rasterman
On Sun, 22 Jun 2014 10:56:02 +0200 jda...@math.uni-bielefeld.de said:

 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:
 
 DBG31365:eo lib/eo/eo_base_class.c:908 _eo_base_constructor() 0x8004c464 -
 Eo_Base. DBG31365: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

i fixed it already in the elm theme. :)


-- 
- Codito, ergo sum - I code, therefore I am --
The Rasterman (Carsten Haitzler)ras...@rasterman.com


--
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] High CPU load with elementary slider widget

2014-06-28 Thread Jean Rene Dawin
On Fri, Jun 27, 2014 at 05:56:09PM +0200, Cedric BAIL wrote:
 Hello,
 
 On Sun, Jun 22, 2014 at 10:56 AM,  jda...@math.uni-bielefeld.de wrote:
  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:
 
  DBG31365:eo lib/eo/eo_base_class.c:908 _eo_base_constructor() 0x8004c464 
  - Eo_Base.
  DBG31365: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.
 
 Could you open a task on phab and attach your callgrind and other
 information to it, please ? It may get lost here.

Ok, I will do that.

Regards,
Jean Rene Dawin

--
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


Re: [E-devel] High CPU load with elementary slider widget

2014-06-27 Thread Cedric BAIL
Hello,

On Sun, Jun 22, 2014 at 10:56 AM,  jda...@math.uni-bielefeld.de wrote:
 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:

 DBG31365:eo lib/eo/eo_base_class.c:908 _eo_base_constructor() 0x8004c464 - 
 Eo_Base.
 DBG31365: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.

Could you open a task on phab and attach your callgrind and other
information to it, please ? It may get lost here.

Regards,
-- 
Cedric BAIL

--
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
___
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


[E-devel] High CPU load with elementary slider widget

2014-06-22 Thread jdawin
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:

DBG31365:eo lib/eo/eo_base_class.c:908 _eo_base_constructor() 0x8004c464 - 
Eo_Base.
DBG31365: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