On 12/07/13 07:42, Carsten Haitzler (The Rasterman) wrote:
> On Mon, 08 Jul 2013 18:00:15 +0100 Tom Hacohen <tom.haco...@samsung.com> said:
>
> ok. looked at eo2test.c
>
>     eo2_do(obj,
>           a = inst_func(eo_o, 32);
>           inst_func(eo_o, 10);
>           b = inst_func(eo_o, 50);
>           );
>
> first... passing in eo_o... should probably go away. ie
>

Gustavo suggested (but he's too lazy to write an email about it and I 
need reminders so I'm sending it) that we use a stack to keep the eo 
pointer. This means we won't expose the eo pointer anymore (which 
doesn't matter, but whatever), we will be able to have function 
signatures the way we want them, e.g: evas_object_move(x, y), instead of 
passing anything and it should be cool in general. I'm happy, and will 
incorporate that unless objected. As long as we pre-allocate the stack 
it shouldn't come at a big cost.

What do you guys think?

--
Tom.


------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to