On 31/01/13 01:20, Gustavo Sverzut Barbieri wrote:
> On Wednesday, January 30, 2013, Raphael Kubo da Costa wrote:
>
>> Carsten Haitzler (The Rasterman) <ras...@rasterman.com <javascript:;>>
>> writes:
>>
>>> so as a result, evas is following a much stricter clean "init and
>> shtudown when
>>> u are done" model which at least allows you to write an app, use evas,
>> then
>>> stop using it and for the next 10 weeks run it without ever using evas
>> again and
>>> have stuff freed/shut down and out of memory (hopefully). if we don't
>> init and
>>> shutdown .. then you keep resources around - in practice, not a problem,
>> but in
>>> theory, can be.
>>>
>>> one big nasty though... fc maintains fc cache files. in
>> ~/.fontconfig.... files
>>> survive a process exit. if any of these files were intended to be
>> cleaned up on
>>> shutdown (normally are not - but let's assume fc's internals change to
>> need to
>>> do this) we may see apps leaking junk/files/garbage in ~/.fontconfig if
>> we are
>>> not letting fc know that t we are done and want to delete such
>> out-of-process
>>> resources on a "clean" shutdown (yes a segv and so on will leave junk...
>> thats
>>> life)
>>
>> I understand your points. And judging from what you wrote, not calling
>> FcFini() is a no-go for evas, right? In this case, can you think of
>> another solution for the problem that doesn't involve changing WebKit
>> and/or fontconfig?
>
>
> Just dont call evas_shutdown()? Or call it after you know every other
> library using it is done/flushed?
>

Yes, that's what I said, so obviously I agree with that. Fix webkit.

--
Tom.


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_jan
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to