On Mon, 26 Aug 2013 15:42:48 +0900 Cedric BAIL <moa.blueb...@gmail.com> wrote:
> Hello, > > Cedric Bail > On Aug 24, 2013 8:27 PM, "Bluezery" <ohpo...@gmail.com> wrote: > > Are there any performance issue to adding signals? > > We have no benchmark for anything above Evas. So all comment on this > subject are assumption. > > > odd/even already seems to has performance/memory consumption issue. > > Adding more group name or alias into theme can increase memory when > > edje > is > > loaded even though that group is not used. > > Eventhough performance issue is not signicant by emitting signals, > > it decrease performance somewhat anyway. > > There is a lot of difference from 1.7 to 1.8 regarding edje signal > handling. We now reuse signal automat across all object of the same > group. This means that already matched signal will always take the > fast path and not use memory. It will be my assumption until someone > come with an elementary benchmark and I can improve performance in > that case. > > > Below features can be implemented on the theme itself actually and > > application can emit signals on realized callback. Application have > > to do more things but this has no performance/memory issues. > > And those are implemented already and will be submitted to Tizen 3.0 > > In general application developers should never deal with any > complexity that the toolkit could handle for them. If the toolkit > make life easier for 10 application ,that's time they can spend on > making better application or be lazy and have a party instead. That was the philosophy behind my ancient matrix-RAD project. App developers only had to write three lines of code, and the toolkit did everything for them. Then they just wrote window descriptions with widgets, and code using the same names as the widgets, then the toolkit automatically linked widgets to code. Absolutely bare minimum they had to write that was not purely their own app code. Those three lines of code was basically a main() that called the toolkit init(). You could do it in one line if you wanted to. B-) I hope I can help to bring something like that to Bob that Raster mentioned elsewhere in this thread. -- A big old stinking pile of genius that no one wants coz there are too many silver coated monkeys in the world.
signature.asc
Description: PGP signature
------------------------------------------------------------------------------ Introducing Performance Central, a new site from SourceForge and AppDynamics. Performance Central is your source for news, insights, analysis and resources for efficient Application Performance Management. Visit us today! http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk
_______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel