On Friday 16 October 2015  07:53, Cedric BAIL wrote :
> Le 16 oct. 2015 6:53 AM, "Tom Hacohen" <t...@stosb.com> a écrit :
> >
> > tasn pushed a commit to branch master.
> >
> >
> http://git.enlightenment.org/core/efl.git/commit/?id=b61556aa87ad134fe04fbdc8f953bd98d941a18e
> >
> > commit b61556aa87ad134fe04fbdc8f953bd98d941a18e
> > Author: Tom Hacohen <t...@stosb.com>
> > Date:   Fri Oct 16 13:01:01 2015 +0100
> >
> >     Eo: Move mainloop checks inside Eo.
> >
> >     This breaks ABI in a harmless way, and it will give us the ability to
> >     drastically improve Eo in the future without breaking ABI again, thus
> >     allowing us to declare Eo stable for this release if we choose to.
> 
> Checking if a code is running in the main loop is costly. It is as costly
> as a tls access in my test. The purpose was to reuse the value. I don't
> know if the code evolved to a point we couldn't reuse the value anymore,
> but did you check any performance impact ?

I'm under the same questioning.

------------------------------------------------------------------------------
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to