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? > > > > ------------------------------------------------------------------------------ > 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 <javascript:;> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -------------------------------------- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 ------------------------------------------------------------------------------ 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