Re: Runtime inlining

2015-11-13 Thread Zoltan Kiss
On 13/11/15 16:19, Nikolai Bozhenov wrote: On 11/06/2015 05:48 PM, Zoltan Kiss wrote: Hi, We have a packaging/linking/optimization problem at LNG, I hope you guys can give us some advice on that. (Cc'ing ODP list in case someone want to add something) We have OpenDataPlane (ODP), an API

Re: [lng-odp] Runtime inlining

2015-11-10 Thread Zoltan Kiss
On 10/11/15 12:04, Grant Likely wrote: On Tue, Nov 10, 2015 at 11:08 AM, Maxim Uvarov <maxim.uva...@linaro.org> wrote: On 10 November 2015 at 13:41, Zoltan Kiss <zoltan.k...@linaro.org> wrote: On 10/11/15 07:39, Maxim Uvarov wrote: And it looks like it's problem in OVS, not in O

Re: [lng-odp] Runtime inlining

2015-11-10 Thread Zoltan Kiss
On 10/11/15 15:08, Grant Likely wrote: On Tue, Nov 10, 2015 at 3:04 PM, Zoltan Kiss <zoltan.k...@linaro.org> wrote: On 10/11/15 12:04, Grant Likely wrote: On Tue, Nov 10, 2015 at 11:08 AM, Maxim Uvarov <maxim.uva...@linaro.org> wrote: On 10 November 2015 at 13:41, Zoltan Ki

Re: [lng-odp] Runtime inlining

2015-11-10 Thread Zoltan Kiss
On 10/11/15 07:39, Maxim Uvarov wrote: JIT like lua might also not work because you need to rewrite OVS to support it. I don't think that it will be accepted. And it looks like it's problem in OVS, not in ODP. I.e. OVS should allow to use library functions for fast path (where inlines are

Re: [lng-odp] Runtime inlining

2015-11-10 Thread Zoltan Kiss
On 10/11/15 11:08, Maxim Uvarov wrote: On 10 November 2015 at 13:41, Zoltan Kiss <zoltan.k...@linaro.org <mailto:zoltan.k...@linaro.org>> wrote: On 10/11/15 07:39, Maxim Uvarov wrote: JIT like lua might also not work because you need to rewrite OVS to s

Runtime inlining

2015-11-06 Thread Zoltan Kiss
Hi, We have a packaging/linking/optimization problem at LNG, I hope you guys can give us some advice on that. (Cc'ing ODP list in case someone want to add something) We have OpenDataPlane (ODP), an API stretching between userspace applications and hardware SDKs. It's defined in the form of C