Cedric Bail
On Oct 12, 2012 3:07 AM, "Gustavo Sverzut Barbieri" <barbi...@profusion.mobi>
wrote:
>
> On Thu, Oct 11, 2012 at 12:56 PM, Jorge Luis Zapata Muga
> <jorgeluis.zap...@gmail.com> wrote:
> > On Thu, Oct 11, 2012 at 4:56 PM, Carsten Haitzler <ras...@rasterman.com>
wrote:
> >> On Thu, 11 Oct 2012 09:37:37 -0300 Gustavo Sverzut Barbieri
> >> <barbi...@profusion.mobi> said:
> >>
> >> the other eina mempool enignes arenot even compiled by default. in
fact all tat
> >> is compiled by default is one_big, and chained_pool. even passhtrough
isnt
> >> compiled by default (should be though), so it doesnt hurt to remove
them as any
> >> code using these could nver have depended on the non-compiled mempool
modules
> >> as eina could have been built without and you'd need to fallback
anyway.
> >
> > One thing is to disable something and another to remove something. If
> > any kind of module that can be conditionally compiled is disabled by
> > default, packagers can always provide them as part of another package.
> >
> > Also, I can always compile the modules that I need to make my software
> > work correctly. If my software can not find the buddy allocator or any
> > other allocator and it is mandatory to have it to work, then my
> > software wont work, which is ok, given its hard dependencies. No
> > fallback, no nothing, it just wont work and is ok from my software
> > point of view. But removing the code makes my software to *never*
> > work.
> >
> > Of course, as I said before, I can pick up the svn history, look for
> > it and copy it, or take it from the current "old" eina. I'm fine with
> > it.
>
> that's the life of who makes decisions, you need to make decisions and
> it may not please everyone. It will be a similar pain when we remove
> DirectFB, as there are 1-2 people in the world that uses it and will
> miss it. But in order to improve maintenance and quality we must
> remove things we do not support.
>
> Moreover, the software should fallback to some other allocator, it
> will not stop working. If that's not the case we can add these
> fallbacks to eina_mempool.

I am a bit disappointed here, nobody did ask what was the use Jorge had for
that mempool and what was the benefit to use that one. My guess is enesim
and esvg stack use it. If that's the case maybe we should keep that menpool.

> --
> Gustavo Sverzut Barbieri
> http://profusion.mobi embedded systems
> --------------------------------------
> MSN: barbi...@gmail.com
> Skype: gsbarbieri
> Mobile: +55 (19) 9225-2202
>
>
------------------------------------------------------------------------------
> Don't let slow site performance ruin your business. Deploy New Relic APM
> Deploy New Relic app performance management and know exactly
> what is happening inside your Ruby, Python, PHP, Java, and .NET app
> Try New Relic at no cost today and get our sweet Data Nerd shirt too!
> http://p.sf.net/sfu/newrelic-dev2dev
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>
------------------------------------------------------------------------------
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to