[Gegl-developer] GSoC idea

Martin Nordholts enselic at gmail.com
Sat Mar 21 08:54:05 PDT 2009


Sven Neumann wrote:
> Hi,
>
>   
>> There was an optimization round on GEGL a couple of months back with
>> regards to improving GIMP performance when e.g. using GEGL for the
>> projection. I used sysprof for profiling back then, and an awful lot of
>> time during processing is spent on constructing GObjects. Resuing
>> objects or getting rid of the constant need to create new objects should
>> give a significant performance improvement. There are certainly other
>> areas to optimize as well but GObject construction stood out.
>>     
>
> Was it really the creation of objects that stood out or the code that is
> run in the init() and constructor() methods of these GEGL objects?
>   

If I recall correctly the actual creation of objects also took a
significant amount of time, not only the init() and constructor() methods

- Martin


More information about the Gegl-developer mailing list